JSP include jsp 页面中文乱码码

jetty作为服务jsp中文乱码,tomcat作为服务jsp中文正常
时间: 13:11:18
&&&& 阅读:1201
&&&& 评论:
&&&& 收藏:0
标签:当用Eclipse做编辑器开发jsp页面时,jetty启动服务会发生中文乱码现象,但用tomcat中文则正常。
一开始我以为是我后台代码没有做编码的转码设置,经过网上的一系列文档的检查调整后,中文还有乱码。
但后来我发现当我直接访问jsp,不经过后台代码跳转时,现象一样。这是我确认是我的jsp页面本身的问题。
当我选中jsp页面右击属性后,查看编码类型为ISO8859-1,经过修改后改为UTF-8,再次访问jsp页面,还是乱码。
这时我又修改Eclipse的window-》property中的web中jsp页面的设置和contranter的jsp页面的编码设置,改为UTF-8,测试后还是乱码。
我的jsp页面用到了include标签,我有一个公用的头文件页面,页面中已经写了pageEncoding="UTF-8",如下
& language="java" contentType="text/ charset=UTF-8" pageEncoding="UTF-8"%&
但我的这个乱码页面没有写这句。最后我将每个jsp页面都加上这句话后,再次测试,中文正常,乱码不见了。
jsp页面应在第一句话写上编码的设置,无论是页面有没有引用其他的页面。
当然可能是tomcat对中文的兼容好,所以用tomcat作为服务器后jsp页面则不需要每个页面都要加编码设置的设置。标签:
&&国之画&&&& &&
版权所有 京ICP备号-2
迷上了代码!君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
jsp的include包含txt文件出现乱码解决思路
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口& jsp中include乱码的三种解决方案
jsp中include乱码的三种解决方案
问题描述:&%@ include file=&/footer.html& %& 的中文乱码问题
第一种情况可以修改被include的文件:
1.当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码:
&& &%@ page language=&java& contentType=&text/ charset=UTF-8&& pageEncoding=&UTF-8&%&
&& 可以解决。
2.当jsp include静态文件时(html文件)可以在被include的html文件的&head&&/head&标签内加上代码:
&& &meta http-equiv=&Content-Type& content=&text/ charset=UTF-8& /&
&& 同样可以解决。
3.最简单的方法,在 Tomcat 5.0.x 中,Tomcat 支持了 JSP 2.0 的规格,同时也支持了部分 J2EE 1.4 的规格,在 J2EE 1.4 的规格中,有关 JSP 的部份,有一个 &jsp-config& 的 XML Tag,这个 XML 区块用来定义与 JSP 相关的特殊属性,包含采用的 taglib 与 以下说明的 &jsp-property-group& ,而解决 include 档中文问题的方法就定义在 &jsp-roperty-group& 中。
此时可以修改tomcat的web.xml达到目的
&version=&1.0&&encoding=&UTF-8&
&version=&2.4&&xmlns=&/xml/ns/j2ee&
&&&&xmlns:xsi=&http://www.w3.org/2001/XMLSchema-instance&
&&&&xsi:schemaLocation=&/xml/ns/j2ee
&&&&/xml/ns/j2ee/web-app_2_4.xsd&
&&&&&&&&&&&&
&&&&&&&&&&&&&&&&Special&property&group&for&JSP&Configuration&JSP
&&&&&&&&&&&&&&&&example.
&&&&&&&&&&&&
&&&&&&&&&&&&JSPConfiguration
&&&&&&&&&&&&*.jsp
&&&&&&&&&&&&true
&&&&&&&&&&&&UTF-8
&&&&&&&&&&&&false
&&&&&&&&&&&&
&&&&&&&&&&&&
&&&&&&&&&&&&
&&&&&&&&&&&&&&&&Special&property&group&for&JSP&Configuration&JSP
&&&&&&&&&&&&&&&&example.
&&&&&&&&&&&&
&&&&&&&&&&&&JSPConfiguration
&&&&&&&&&&&&*.html
&&&&&&&&&&&&true
&&&&&&&&&&&&UTF-8
&&&&&&&&&&&&false
&&&&&&&&&&&&
&&&&&&&&&&&&
&?xml version=&1.0& encoding=&UTF-8&?& &web-app version=&2.4& xmlns=&/xml/ns/j2ee&
xmlns:xsi=&http://www.w3.org/2001/XMLSchema-instance&
xsi:schemaLocation=&/xml/ns/j2ee
/xml/ns/j2ee/web-app_2_4.xsd&&
&jsp-config&
&jsp-property-group&
&description&
Special property group for JSP Configuration JSP
&/description&
&display-name&JSPConfiguration&/display-name&
&url-pattern&*.jsp&/url-pattern&
&el-ignored&true&/el-ignored&
&page-encoding&UTF-8&/page-encoding&
&scripting-invalid&false&/scripting-invalid&
&include-prelude&&/include-prelude&
&include-coda&&/include-coda&
&description&
Special property group for JSP Configuration JSP
&/description&
&display-name&JSPConfiguration&/display-name&
&url-pattern&*.html&/url-pattern&
&el-ignored&true&/el-ignored&
&page-encoding&UTF-8&/page-encoding&
&scripting-invalid&false&/scripting-invalid&
&include-prelude&&/include-prelude&
&include-coda&&/include-coda&
&/jsp-property-group&
&/jsp-config&
&/web-app&
其中jsp-config一段是用来说明你要将包含的页面默认按照什么编码格式包含。web-app 标签的version必须是2.4的。
附带说明:
&jsp-config& 元素主要用来设定JSP 相关配置
&jsp-config& 包括&taglib& 和&jsp-property-group& 两个子元素。
&taglib&元素在JSP 1.2 时就已经存在;
&jsp-property-group&是JSP 2.0 新增的元素:
&jsp-property-group&元素主要有八个子元素,它们分别为:
&description&:设定的说明;
&display-name&:设定名称;
&url-pattern&:设定值所影响的范围,如: /*.jsp;
&el-ignored&:若为true,表示不支持EL 语法;
&scripting-invalid&:若为true,表示不支持&% scripting %&语法;
&page-encoding&:设定JSP 网页的编码;
&include-prelude&:设置JSP 网页的抬头,扩展名为.jsp
&include-coda&:设置JSP 网页的结尾,扩展名为.jsp
自定义的tag也需要放在&jsp-config&中间
&&&&Taglib&&&&&
&&&&/WEB-INF/tlds/MyTaglib.tld&&&&&
12,070 次阅读
欢迎转载,请注明出处:
Recent Posts本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 jsp 页面中文乱码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信