定制手机网站开发,北京城建一建设发展有限公司网站,网站搭建技术方案,动画制作appStruts处理接收参数乱码问题#xff08;actionForm接受的参数发送至数据库成乱码#xff09;的解决办法: 第一步#xff1a; 新建一个类如#xff1a;EncodingActionServlet 继承 ActionServlet 覆盖父类process()方法代码如下#xff1a;package com.aptech.jb.epet.we… Struts处理接收参数乱码问题actionForm接受的参数发送至数据库成乱码的解决办法: 第一步 新建一个类如EncodingActionServlet 继承 ActionServlet 覆盖父类process()方法代码如下 package com.aptech.jb.epet.web.action;public class EncodingActionServlet extends ActionServlet{ public void process(HttpServletRequest request, HttpServletResponse response) throws ServletException ,IOException{ request.setCharacterEncoding(GBK); //处理乱码 super.process(request, response); //调用父类方法 } } 第二步修改WEB-INF/web.xml配置为 servlet servlet-nameaction/servlet-name servlet-classcom.aptech.jb.epet.web.action.EncodingActionServlet/servlet-class/servlet //其他代码略就是将原来的ActionServlet修改为自定义的ActionServlet的子类 第三步保存重启tomcat服务器插入数据库时候将不再 出现乱码jsp页面的编码也为“GBK” 成功 注本方法是否有什么缺陷我还不是很明确如果资深高手看到本小菜的方法还请多多指教啊 谢谢! 转载于:https://blog.51cto.com/loading51/662605