tomcat服务器启动后,第一次页面表单提交数据(struts框架action捕获处理)时是乱码。
tomcat服务器启动后,第一次页面表单提交数据(struts框架action捕获处理)时是乱码,但是再次提交后就是正常的了,就是服务器启动后第一次提交时是乱码,从第二次...
tomcat服务器启动后,第一次页面表单提交数据(struts框架action捕获处理)时是乱码,但是再次提交后就是正常的了,就是服务器启动后第一次提交时是乱码,从第二次开始往后一切正常,请问高手们是怎么回事啊!
展开
1个回答
展开全部
只要把一下几个方面都设置成统一的编码就ok了,现在基本上都用utf-8,首先页面要设置成utf-8,数据库也要设置成utf-8,还有就是服务器也要设置成utf-8(在tomcat目录下的conf文件夹中的server.xml,在8080端口的后面加上URIEncoding="utf-8"),如果请求时出现乱码,可以在后台用request.setCharacterEncoding("utf-8");把请求的数据的编码类型设置成utf-8,输出的时候也可以用response.setCharacterEncoding("utf-8");你试一下,希望能解决你的问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询