当我输入一个汉字查询时,点击查询按钮可以正确的查询出结果。但是当我在这一结果下翻页时,点击下一页valuelist就会把汉字转成乱码。经过我跟踪程序发现valuelist默认使用utf-8。于是我在valuelist配置文件中加入
<property name="linkEncoder">
<bean class="net.mlw.vlh.web.tag.support.DefaultLinkEncoder" >
<property name="encoding">
<value>GBK</value>
</property>
</bean>
</property>
ok搞定,可以正常的出结果了。