wicket 乱码

阅读更多
使用wicket,有时会莫名的乱码,最好方法是在以下所有地方都统一成UTF-8:
1.如果保用mysql数据库,要使数据库,表的字符集都为utf8;
2.如果用spring,在web.xml中加入:

    characterEncodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
   
      encoding
      UTF-8
   

   
      forceEncoding
      true
   

 

 
    characterEncodingFilter
    /*
 

3.在tomcat的server.xml中的Connector节点加入:URIEncoding="UTF-8"
4.在wicket的webapplication的init方法中加入:
this.getMarkupSettings().setDefaultMarkupEncoding("UTF-8");

你可能感兴趣的:(wicket,乱码)