本人新手,对于JSP页面中的中文显示不太搞的清楚,希望有高手给个总结:1、对于 contectType="text/html;charset=gb2312" 和 pageEncoding="utf-8" 中的 charset和pageEncoding 这两个分别代表什么。具体的含义。2、charser和pageEncoding对于网页中的中文显示起到什么作用。3、还有就是当通过URL传递的属性中包含中文字符时,如何保证在另外的页面接收到中文字符而不是乱码?求指点,谢谢
调试欢乐多
求帮助,谢谢啊。
1.首先对IDE的进行配置,一般使用myeclipse,对workspace工作环境改为utf-8
Windows---->Preferences---->General---->WorkSpace
2.对所有的文件修改编码
Windows---->Preferences---->myeclipse Enterprise Workbench---->File and Editors
目录下的你有用到文件类型,有能改的都改吧。
3.对数据库进行修改编码
安装数据库和创建数据库(或是表,忘记了)都使用UTF-8
4.修改服务器编码
只修改过tomcat 的服务器URIEncoding='utf-8'
5.以上这些都修改了还出现乱码,那就去配置个filter 就两三句的代码
( request.setCharacterEncoding('utf-8'))忘记了。
6.尽量不要使用struts2 2.1.6的炸包(不解释)
看看吧