服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

eclispe下开发struts完整解决乱码问题

struts的资源文件的中文问题让我十分恼火,怎么整就使出不来中文,全是???或杂七杂八的一些看不懂的蝌蚪文。话不多说,看下面重点
    
主要有三个问题:
  1,struts中资源文件中如果value为中文,显示乱码
     解决办法:使用eclipse插件properties editor
     更新站点http://propedit.sourceforge.jp/eclipse/updates/(建议自动更新)
  步骤:
   eclipse下的“帮助”/“软件更新”/”查找并安装“/选择第二项/“新建远程站点”/name随意写 url输入 http://propedit.sourceforge.jp/eclipse/updates/
     
  2,在文本域里输入中文显示乱码
     解决办法:使用servlet过滤器filter
     最简单的可以借用tomcat下面的filters.setcharacterencodingfilter在自己的web.xml配置中加入tomcat中servlet_examples相应配置(高手可以自己配!)
   本人配置如下
     
       setcharacterencoding  
       filters.setcharacterencodingfilter  
                
               encoding  
               gbk  
            
  
       
 
       
       setcharacterencoding
       *.do
       
 
 
     3,从某些数据库里读出乱码
     解决办法:把你要显示成中文的部分重新编码
   例如:while (rs.next())
     {
      string col1 = rs.getstrin

扫描关注微信公众号