html引用,htm的360恢复文件 htm 乱码会出现了乱码,是为什么

1.查看公共账号:&&洛杉矶华人资讯网2.搜索账号:&&chineseinla_com
地址: 1351 S Grove Ave, Unit 109,
Ontario, CA 91761
电话: 总机:626-657--21:00(西部时间)
竞价:562-275--18:00(西部时间)
(周一到周五, 周六周日休息)为什么用TXT变为HTML文件后用浏览器打开都是乱码?
&!DOCTYPE HTML&&html&&head&&meta http-equiv="Content-Type" content="text/ charset=utf-8"&&title&无标题文档&/title&&/head& &script type="text/javascript"&
function GoForward() {
window.history.forward();
&/script&&/head&&body&点击下面的锚点链接,添加历史列表项:
&a href="#target1"&第一个锚点&/a&
&a name="target1"&&/a&
&a href="#target2"&第二个锚点&/a&
&a name="target2"&&/a&
&br /&&br /&
使用下面按钮,实现返回下一个页面:
&input type="button"
value="返回下一个页面" onclick="GoForward()" /&
&/form&&/body&&/html&
写下你的评论...
写下你的评论...
写下你的评论...
写下你的评论...
写下你的评论...
写下你的评论...
写下你的评论...
Copyright (C) 2018 imooc.com All Rights Reserved | 京ICP备 号-11大家都知道在jsp中include的有两种方式,一种是&jsp:include page=""&,另一种是&%@ include file=""%&
在jsp中包含一个静态文件(.html)会产生乱码问题,此时有两种解决方案:
可以在每一个html文件中第一行添加&%@ page contentType="text/charset=UTF-8" language="java" %&
并用&%@ include file=""%&方式包含,如果你用的是&jsp:include page=""&,则不仅会出现乱码,还会出现&%@ page contentType="text/charset=UTF-8" language="java" %&这一句代码。
jsp-config方式解决问题,在项目的web.xml中加入如下配置。
&jsp-config&
&jsp-property-group&
&description&jsp encoding example&/description&
&display-name&JSPConfiguration&/display-name&
&url-pattern&*.jsp&/url-pattern&
&el-ignored&false&/el-ignored&
&page-encoding&UTF-8&/page-encoding&
&scripting-invalid&false&/scripting-invalid&
&/jsp-property-group&
&jsp-property-group&
&display-name&JSPConfiguration&/display-name&
&url-pattern&*.html&/url-pattern&
&el-ignored&true&/el-ignored&
&page-encoding&UTF-8&/page-encoding&
&scripting-invalid&true&/scripting-invalid&
&/jsp-property-group&
&/jsp-config&
其中el-ignored:是否忽视EL表达式,scripting-invalid:是否让&%%&脚本无效
这个方法有个缺点,就是如果你这样在xml中配置了该段代码,那么每一个html都会被服务器当成jsp运行,也就是说在html中可以使用&c:if&&/c:if&、&jsp:include&等jsp标签。(至少我测试是这样的,如有不正确,请您斧正!)
阅读(...) 评论()博客分类:
在tomcat运行的时候 很多情况下静态文件包括html css js都是乱码的 我从网上搜索出来的解决方案都好像不行.
后来自己仔细的想了一下 最终其实就是java加载的时候加载编码的原因 在默认情况下java加载是通过系统默认的编码加载文件的 除了特殊的文件 比如说java文件和jsp都是通过特殊指定编码的形式加载的 其他非编译解释的文件通过默认加载的
如果你的编码是UTF-8(这是必须的),只要在TOMCAT的catalina.bat文件中找到set JAVA_OPTS= 在上边的空白处加上
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF8
就可以解决.
如果是通过IDE工具启动TOMCAT可以在IDE启动的时候加载参数.
浏览: 96635 次
来自: 深圳
showmethemoney
太爽了,,哈哈~~
不错 希望继续写下去 IDEA的文章真是太少了.
我也在使用intellj idea,这个热部署的问题在于:
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'([已注销])
(景芽子。)
第三方登录:

我要回帖

更多关于 360恢复文件 htm 乱码 的文章

 

随机推荐