求助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

猜你喜欢