webwork2 中文问题
1、webwork.properties文件中,添加:webwork.i18n.encoding = GBK它主要是用来设置WebWork UI标签库的编码,如果不设置它将通过System.getProperty("file.encoding")来获取默认字符编码。2、velocity.properties文件中,添加:input.encoding=GBKoutput.encoding=GBKdefault.contentType=text/html; charset=GBK它是用来设置.vm页面的编码方式3、写一个Filter,将编码设置为GBK。详细请看附件中的SetCharacterEncodingFilter文件和Web.xml的配置。它解决Action数据传递时的编码。4、本文下面的源代码修改自\webwork\docs\wikidocs\TutorialLesson03.html并解决中文问题SetCharacterEncodingFilter.java
ex02-success.jsp: