追求卓越的攻城狮

博观而约取,厚积而薄发

问题解决 —— Jsp界面之间传参乱码

jsp界面和界面之间有时会出现乱码,页面1输入的是中文,页面2接收页面1传过来的中文,结果页面2出现了乱码

今天发现的一种解决方案就是

request.setCharacterEncoding("UTF-8");
String name = request.getParameter("rname");

可以很好地解决jsp之间传参的问题。

这种方法也同样适用于jsp到Servlet的传参

总结下JavaWeb中解决乱码的方法

  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2. 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");
阅读更多
版权声明:感觉我写的还算不错的的话希望你能够动动你的鼠标和键盘为我点上一个赞或是为我奉献上一个评论,在下感激不尽!_______________________________________________________欢迎转载,希望在你转载的同时,添加原文地址,谢谢配合 https://blog.csdn.net/fonxian/article/details/46820221
文章标签: 解决方案 乱码
个人分类: PROBLEM_SOLVE
上一篇MySQL优化
下一篇Python爬虫初步
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭