关于structs中文处理的一些小总结

今天下午在调程序时,发现老是乱码,由于前阵子一直在甘肃出差,回来后系统重装,所以猜测可能是设置的问题。

于是

1、修改了系统里的字符集设置,MyEclipse --> window --> Preferences --> General --> Content Types --> Test --> 单击 Java Properties File, 改成utf-8,然后update. 保存。

2、使用MyEclipse下自带的JDK/bin目录下的native2ascii对属性进行处理:

natvie2ascii -encoding utf-8 源文件 目的文件。

经过上述操作后,重新部署,发现还是??

3、于是又在stucts里写了一个控制Action:

 protected void processLocale( HttpServletRequest request, HttpServletResponse response )
 {
  super.processLocale( request, response );
        try
        {
                request.setCharacterEncoding( "utf-8" );
        }
        catch( Exception ex )
        {
        }
 }

最后终于显示成中文。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值