JSP 09: 乱码问题解决和JSP include

1.  乱码问题解决

<1>.  第一种解决方式 

 

<2>.  第二种解决方式

提前设置编码格式, 再获取参数:

<%

  request.serCharacterEncoding("UTF-8");

  String username = request.getParameter("username");

%>  

 

2.  JSP include

在很多网站中, 头部和尾部在页面跳转中不改变

为了增加代码的复用性, 只需要创建一个头部/尾部文件, 并在需要的时候引入即可.

例如, 在index.jsp中:

<body>

  <jsp:include page="head.jsp"> </jsp:include>

<%
  pageContext.setAttribute("user","庞博",PageContext.SESSION_SCOPE);
  System.out.println(session.getAttribute("user"));
%>

  <jsp:include page="footer.jsp"> </jsp:include>
</body>

 

效果;

 

posted @ 2020-08-14 23:01  Jasper2003  阅读(135)  评论(0编辑  收藏  举报