【技巧】关于struts解决方法

【技巧】关于struts解决方法

  try {

  request.setCharacterEncoding(“GBK”);

  System.out.println(“字符成功转向”);

  } catch (UnsupportedEncodingException e) {

  e.printStackTrace();

  System.out.println(“字符转向失败!”);

  }

  问题依旧,后来才明白,应该这样做:

  1,写一个类,继承RequestProcessor

  import java.io.UnsupportedEncodingException;

  import javax.servlet.http.HttpServletRequest;

  import javax.servlet.http.HttpServletResponse;

  import org.apache.struts.action.RequestProcessor;

  public class EnRequestProcessor extends RequestProcessor {

  @Override

  protected boolean processPreprocess(HttpServletRequest request,

  HttpServletResponse response) {

  // TODO Auto-generated method stub

  try {

  request.setCharacterEncoding(“GBK”);

  System.out.println(“字符成功转向”);

  } catch (UnsupportedEncodingException e) {

  e.printStackTrace();

  System.out.println(“字符转向失败!”);

  }

  return true;

  }

  }

  然后,在struts-config.xml里写入:

  在《/action-mappings》后面加,不要加在里面哦~~

  《controller processorClass=“com.college.util.EnRequestProcessor”》《/controller

 

  •  
  • 在线报名

 
     姓 名:
     性 别:
     联系电话:
     qq:
    验证码:
 
·报名须知·
点击咨询 点击咨询
点击咨询 点击咨询 点击这里给我发消息
  •  
  • 学员作品
学员作品
Oracle学校 | Oracle学校 | 技术学堂 | Oracle简介 | 关于中心 | 人才加盟 | 联系我们 | 点击咨询
2012Copyright © 北京市大兴区华腾职业技能培训学校 版权所有 友情链接QQ
学校地址:北京市海淀区北三环中路27号 商房大厦六层 马甸桥东(国美电器楼上)
报名热线:400-690-8516 010-82013489 82015141 京ICP备11042126号 京公网安备110102004701