当前位置: 代码迷 >> J2EE >> 怎么从jsp页面中的文本框中获取中文到servlet类中
  详细解决方案

怎么从jsp页面中的文本框中获取中文到servlet类中

热度:58   发布时间:2016-04-22 02:01:05.0
如何从jsp页面中的文本框中获取中文到servlet类中
譬如一个搜索功能,你在一个有搜索功能的jsp页面里面输入中文的搜索内容,如何使后台的servlet类获取正确的信息?
现在我通过request.getParameter("searchtext");获得的是乱码?请问如何解决呢?

------解决方案--------------------
request.setCharacterEncoding("gbk"); 或者写个过滤器
------解决方案--------------------
用过滤器.
在web.xml中
Java code
 <filter>      <filter-name>encoding</filter-name>      <filter-class>filter.Encoding</filter-class>      <init-param>          <param-name>charset</param-name>          <param-value>utf8</param-value>      </init-param>  </filter>    <filter-mapping>      <filter-name>encoding</filter-name>      <url-pattern>/*</url-pattern>  </filter-mapping>
  相关解决方案