求助velocity的中文显示问题output.encoding =gb2312使用weblogic为什么显示的是乱码

03-09-12 lilyhuang
十万火急,求助velocity的中文显示问题,output.encoding = gb2312使用weblogic为什么显示的是乱码

我用的服务器是weblogic
在velocity.properties中这么设置,输出的中文还是乱码啊
input.encoding = gb2312
output.encoding = gb2312
file.resource.loader.path = templates

但是在tomcat下运行是显示中文是正确的

并求velocity.properties设置的详细说明,多谢

yehs220
2003-09-12 14:29
这跟好几个因素有关
1 jdbc driver encoding
2 javac encoding
3 output.encoding

lilyhuang
2003-09-12 14:54
代码中没有涉及数据库
只是很简单的显示中文啊
----------------------------------------
模板文件
num1.vm:
Hi! This $name from the $project project.
中文秋高气爽

输出文件
output.txt:
Hi! This one from the other project.

????????????
----------------------------------------

kingkingking
2008-08-17 18:14
建议你看一下这篇文章,写的很详细。http://ba.pcming.com/u/kojhking/archives/2008/200881717453.html

猜你喜欢