日期:2014-05-18  浏览次数:20683 次

LookupDispatchAction中文按钮的问题
最开始时按钮的功能无法正常实现
我看了一些别的文章,通过在Form类里添加如下代码
        Log   log   =   LogFactory.getLog(AdminForm.class);
public   void   reset(ActionMapping   mapping,
                            HttpServletRequest   request)   {
    try  
    {  
            request.setCharacterEncoding( "UTF-8 ");
    }
    catch   (UnsupportedEncodingException   ex)  
    {
            log.error( "encoding   error!   ",ex);
    }
}
之后就能够实现按钮的正常功能,但是按钮上显示的文本都是乱码
我在MyEclipse里把ApplicationResources的Text   File   Encoding改成了UTF-8,并在其中如此定义:
button.adminModifyRequest=修改个人信息
button.targetModifyRequest=修改用户
button.targetDelete=删除用户
button.userManage=用户管理

所有的JSP页面使用的编码也都是UTF-8,所有按钮的功能都能正确实现,只是按钮上显示是乱码
我也试过用native2ascii把ApplicationResources转码,但显示出的依然是乱码(只是乱码的内容和之前不同……)
应该怎么做才能正确显示中文?求教……

------解决方案--------------------
哈哈,还是把分给我吧。。