问题解决 —— Jsp界面之间传参乱码
jsp界面和界面之间有时会出现乱码,页面1输入的是中文,页面2接收页面1传过来的中文,结果页面2出现了乱码
今天发现的一种解决方案就是
request.setCharacterEncoding("UTF-8");
String name = request.getParameter("rname");
可以很好地解决jsp之间传参的问题。
这种方法也同样适用于jsp到Servlet的传参
总结下JavaWeb中解决乱码的方法
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
- tomcat中的server.xml 8080端口那里设置成 utf-8
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />
3、在Servlet或jsp界面中
request.setCharacterEncoding(“UTF-8”);
response.setCharacterEncoding("UTF-8");
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了