Struts1.2中文过滤

来源:互联网 发布:喜马拉雅电台mac版 编辑:程序博客网 时间:2024/05/25 08:12

1.在util包下新建一个类Encoding 实现超类RequestProcessor (org.apache.struts.action.RequestProcessor)
2.alt+shift+S----->实现方法----->选择倒数第三个processPreprocess方法
3.写上request.setCharacterEncoding("utf-8");并抛出异常

 

具体代码如下:

<span style="font-size:18px;">/*******方法如下**/protected boolean processPreprocess(HttpServletRequest request,HttpServletResponse response) {// TODO Auto-generated method stubtry {request.setCharacterEncoding("utf-8");} catch (UnsupportedEncodingException e) {// TODO Auto-generated catch blocke.printStackTrace();}return true;}</span>


 


4.在struts-config.xml里加上
 <controller processorClass="com.svse.struts.util.Encoding"></controller>


最后,欢迎访问风格清新简洁的轻博客网站[指尖一刻]