解决jsp页面在提交表单是出现的乱码问题
上一篇 /
下一篇 2012-03-22 20:53:48
/ 个人分类:技术杂谈--随笔录
修改tomcat中的servlet.xml(D:\Workspaces\apache-tomcat-6.0.30\apache-tomcat-6.0.30\conf)文件,在文件内设置编码方式。。
将下面代码的内容
<Connector port="8000" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"/>
修改为
<Connector port="8000" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
如果修改后还是出现乱码现象,则在提交表单的jsp界面中将编码方式设置为
<%@ page language="
java" import="java.util.*"
pageEncoding="utf-8"%>
二:如果jsp页面提交表单并获取表单中的数据出现乱码时
则在接受数据的时候加入一行代码
request.setCharacterEncoding("utf-8");更详细的修改乱码的方式:http://www.360doc.com/content/10/1028/12/3448758_64697692.shtml
(包括:jsp页面乱码、提交表单乱码、
数据库连接乱码、数据库的显示乱码等解决方法)
收藏
举报
TAG: