JSPHTMLJAVASCRIPT中文乱码解决方案大全

JSPHTMLJAVASCRIPT中文乱码解决方案大全

ID:43324945

大小:66.50 KB

页数:4页

时间:2019-09-30

JSPHTMLJAVASCRIPT中文乱码解决方案大全_第1页
JSPHTMLJAVASCRIPT中文乱码解决方案大全_第2页
JSPHTMLJAVASCRIPT中文乱码解决方案大全_第3页
JSPHTMLJAVASCRIPT中文乱码解决方案大全_第4页
资源描述:

《JSPHTMLJAVASCRIPT中文乱码解决方案大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JSPHTMLJAVASCRIPT中文乱码解决方案大全2009-02-2113:50:45

2、分类:编程

3、标签:

4、字号人中小订阅C4中文乱码JSP的中文字符-直是各位初学者首先要解决的问题,下而进行了总结,也给出了解决办法。C4.1HTML中文编码转换在JSP文件中的静态遁显示乱码,则需要在vhead>v/head>之间增加中文设置代码,如清单附C・5所示charset指定UTF-8字符集,当然也可以指定共他支持屮文的编码,如GB

5、K和GB2312。但是整个Web应用中一定要统一一种编码,木书推荐统一为UTF-8编码。C4.2JSP中文编码转换针对TomcatK动态内容的中文乱码问题,有以下儿个解决办法:1.在每个JSP文件的开头增加如f代码:<%@pagelanguage=njava"contentType=ntext/html;charset=UTF-8"pageEncoding="UTF-8rF%>2.设置编码参数:request•setCharacterEncoding("UTF-8”);3.使用编码过滤器。创建过滤器类SetCharacterEncoding,源码如清单

6、附C-5所示。清单附C-5SetCharacterEncoding.javapackagechape;importjava•io•IOException;importjavax•servlet•Filter;importjavax•servlet.FilterChain;importjavax•servlet•FilterConfig;importjavax•servlet•ServletException;importjavax•servlet•ServletRequest;importjavax•servlet•ServletResponse;pu

7、blicclassSetCharacterEncodingimplementsFilter{(^Overridepublicvoiddestroy(){}(^OverridepublicvoiddoFiIter(ServletRequestrequesServletResponseresponse^Filterchainchain)throwsIOException,ServletException{//设置字符编码request•setCharacterEncoding(nUTF-8,T);//将控制传到下一个过滤器,如果没有过滤器则传到被调用者ch

8、ain•doFilter(requestzresponse);}(^Overridepublicvoidinit(FilterConfigargO)throwsServletException{}}过滤器类还需耍在web.xml中进行配置,设定耍过滤哪些请求。过滤器在web.xml中的配置如消单附C・6所示。清单附C-6web.xml片段<1iitername>SetCharacterEncociingchapc•SetCharacterEncoding<

9、/filter>SetCh且racterEncodingv/lftername>/*方法1、方法2和方法3经常需要使用,但它们一般不是独立使用,而是两两结合:1和2结合;1和3结合。附录A中的示例用到了1和2的结合。第四章Hibernate中的信息发布系统用到了1和3的结合。4.修改Tomcat根H录屮confTH录下的server.xml文件,在屮加入URIEncoding="UTF-8",如清单附C-7所示。

10、清单附C-7server.xml片段w在超链接中

11、传递屮文参数:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。