站内搜索: 请输入搜索关键词

当前页面: 开发资料首页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的这一行去掉试下


↑返回目录
前一篇: 关于页面中显示html脚本时的问题
后一篇: 『乱码』Tomcat5.5.17连接MySQL5.0.24a 中文乱码怎么也弄不好了 上火啊