当前页面: 开发资料首页 → JSP 专题 → 动态生成的shtml,编码为什么默认是西欧???????
动态生成的shtml,编码为什么默认是西欧???????
摘要: 动态生成的shtml,编码为什么默认是西欧???????
动态生成的shtml,编码为什么默认是西欧???????
我在模板头部已经加了
我的TOMCAT版本是5.5.17,在5.0.28下正常,不知何帮,找资料,做修改,已经3天了,无果,高手求解!
是在显示的时候(是什么显示的,通过流读出来的还是包含文件什么的)还是保存后直接打开看的
通过inputreader,读取模板,然后用outputwrite写入
通过java.io.InputStreamReader 读取模板,在读的时候我已经设置了编码为GBK,写的时候也同样设置了编码,但生成的页面打开后默认的是西欧,需要手动选择简体中文后才能正常显示,而且我的模板里面也加上了这一句
这个是不是编辑器呀,放在iframe中了吗?
不是,可以参见这个页面,就是这种情况
http://www.dcfan.cn/literature/files/200608/1156087335661.shtml
不会,帮顶一下,学习
你直接打开静态的shtml文件也是也这样吗?
如果不是这样的,估计是你在显示这个文件内容后,还执行了什么代码,你把后面的删除看看
只执行静态的很好,
你把shtml的
这一行去掉试下