首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

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

2012-03-31 
如何从jsp页面中的文本框中获取中文到servlet类中譬如一个搜索功能,你在一个有搜索功能的jsp页面里面输入

如何从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> 

热点排行