ftl文件中是这样的:
<a href="kind_info_listAction.do?infocode=${list.infocode?if_exists}&kindname=${list.kindname?if_exists}"></a>
但是在action中获得的kindname是乱码,而infocode是正确的,哪位大侠能帮帮忙。

解决方案 »

  1.   

    写法有问题
    <a href="kind_info_listAction.do?infocode=${list.infocode?if_exists}&kindname=${list.kindname?if_exists}"> </a> 

    <a href="javascript:encodeURI('kind_info_listAction.do?infocode=${list.infocode?if_exists}'+'&kindname='+${list.kindname?if_exists}+')"> </a> 
      

  2.   

    你首先要确认 list.kindname 在数据到页面之前是不是乱码
      

  3.   

    到页面时不是乱码,我不会用js,也不怎么懂2喽的意思,不过我解决掉了,加了个url(charset=‘utf-8’),这样就ok了。呵呵,谢谢大家!!!