龙人在线
about me

Arron

抛砖只为引玉(QQ长期隐身在线)
不能富贵难成大器皆因懒,
胸无大志庸庸碌碌只为闲。

这里是我平时收集的和写的一些东西,希望和大家一起共同进步!

无聊看看电影 边听音乐边看 有空多交流
Google_search
Google
hot
latest
photos
还你真实的开幕式!震撼美图[转]【连载】 央行今日发行600万张面额10元奥运纪念钞(组图) 巧遇日本妹妹海滩拍片片 诱不可挡超级丰胸大美人
links
龙人在线 >> 学习资料 >> JavaEE >> 解决Struts中文乱码

解决Struts中文乱码

来源:原创 作者:arron 日期:2008-09-08 热度:

* 整体思想,编码方法统一(UTF-8)

*页面显示中文乱码

*传递参数中文乱码

  国际化中文乱码

 

页面显示中文乱码解决方法:

                 <%@ page  pageEncoding="utf-8"%>

*传递参数中文乱码

     get方式,修改Tomcat中server.xml文件,如下)

          <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="utf-8" />

      post方式则需编写一过滤器(filter)

            a. 创建一个类:继承javax.servlet中的Filter 并实doFilter方法

public void doFilter(ServletRequest request, ServletResponse response,
   FilterChain chain) throws IOException, ServletException {
  request.setCharacterEncoding("UTF-8");
  chain.doFilter(request, response);
 }

b.修改web.xml添加以下代码

<filter>
   <filter-name>characterEncoding</filter-name>
   <filter-class>com.jx19.strutsDemo.CharacterEncodingFilter</filter-class>
  </filter>
  <filter-mapping>
   <filter-name>characterEncoding</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>

 

 国际化中文乱码

      1. 用JDK的native2ascii工具对资源文件进行转换

      2.使用ResourceBundle Editor 插件

 

 

Tags: IE 方法
上一页:MyEclipse 7.0出世了(附上XX码!)
下一页:
search
站内
advertise
Copyright © www.jx19.Com All rights reserved.粤ICP备 05133429号