java: jsp:param中文乱码

java: jsp:param中文乱码

假如a.jsp/b.jsp文件中

 

a.jsp代码:

需要加入:request.setCharacterEncoding("UTF-8") 

 

<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<html>
 <head><title>jsp include测试页</title></head>
 <body>
 <%
  request.setCharacterEncoding("UTF-8") ;
 %>
 <h3>jsp include 指令测试</h3>

 <jsp:include page="forward-result.jsp">
  <jsp:param name="age" value="32" />
  <jsp:param name="username" value="张三" />
 </jsp:include>

 </body>
</html>

  

b.jsp

接收页面,不需要处理

<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<html>
 <head><title>forward的结果页</title></head>
 <body>
  年龄:<%=request.getParameter("age")%><br />
  姓名:<%=request.getParameter("username") +"--11"%>

 </body>
</html>

  

 

posted @ 2017-11-01 16:03  穆晟铭  阅读(1576)  评论(0编辑  收藏  举报