您的位置:首页 > Web前端 > JavaScript

【坑】JSP中使用jsp:param传入参数的时候出现中文乱码

2015-07-06 15:55 597 查看
<body>
<h3>原始页</h3>
<jsp:include page="Demo.jsp">
<jsp:param value="潇潇" name="name"/>
</jsp:include>
</body>


<body>
<h3>目标页Demo.jsp</h3>
<%=request.getParameter("name") %>
</body>

此时目标页显示的参数name是不能正确显示出来的,显示的是乱码,我们需要这样改
<body>
<%request.setCharacterEncoding("utf-8"); %>
<h3>原始页</h3>
<jsp:include page="Demo.jsp">
<jsp:param value="潇潇" name="name"/>
</jsp:include>
</body>

在发送参数的那个页面加上对request的编码格式设定就好
起初我是在目标页加setCharacterEncoding的,总是不行~哎~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: