Struts 提交表单时ActionForm乱码解决方案

news/2024/7/4 0:51:56 标签: struts, exception, import, jsp, class
class="baidu_pl">
class="article_content clearfix">
class="htmledit_views">

首先编写一个类进行转码:如下

class="tags" href="/tags/IMPORT.html" title=import>import javax.servlet.http.HttpServlet;
class="tags" href="/tags/IMPORT.html" title=import>import javax.servlet.http.HttpServletRequest;
class="tags" href="/tags/IMPORT.html" title=import>import javax.servlet.http.HttpServletResponse;
class="tags" href="/tags/IMPORT.html" title=import>import org.apache.class="tags" href="/tags/STRUTS.html" title=struts>struts.action.RequestProcessor;

class="tags" href="/tags/IMPORT.html" title=import>import org.apache.class="tags" href="/tags/STRUTS.html" title=struts>struts.config.ForwardConfig;
class="tags" href="/tags/IMPORT.html" title=import>import org.apache.commons.logging.Log;

public class GBKRequestProcessor extends RequestProcessor {

public MyRequestProcessor() {
}

protected boolean processPreprocess(HttpServletRequest request,
      HttpServletResponse response) {

     try {
               // 按JSP上设置的字符集定
      request.setCharacterEncoding("GBK");

     } catch (Exception ex) {
      System.out.println("字符集设置失败");

     }

     return true;
}

}

其次在class="tags" href="/tags/STRUTS.html" title=struts>struts-cinfig.xml设置如下:

<controller processorClass="包名.GBKRequestProcessor" />

不要放到最后。
 


http://www.niftyadmin.cn/n/1426010.html

相关文章

Linux目录结构示意详解图

转载于:https://www.cnblogs.com/Jasxu/p/linu_tu.html

asp 占位符获取服务器数据写入

<td colspan"2"><asp:Image ID"Image1" runat"server" Height"131px" ImageUrl<%#Eval("LoginId","~/image/{0}.jpg") %> Width"104px" /> </td> </tr>//js弹出破坏页面…

控制div的位置及QQ浮动面板

<div idLayer1 styleposition: absolute;z-index:1;width100px;height:190px;left:-3px;top: 60px;> 这里不写id,这个层就不能移动位置定义DIV的边框颜色<div style"border: 1px solid #000099;">这样定义DIV边框颜色</div> http://is.qq.com…

Java Me-List控件的用法案例

/** * Java Me-List控件的用法案例 */package com.xushouwei.cn; import java.io.IOException;import javax.microedition.lcdui.Choice;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;i…

飞鱼编辑器(带完整的jar包)

源文件下载地址http://dl2.csdn.net/down1/20080210/10202156378.rar 在你的程序中引用“Web在线编辑器”的步骤&#xff1a;--------------------------------------------1、将lib目录的eWebEditor_zjs.jar复制到你的工程目录下&#xff0c;并在工程中引用这个jar文件&…

action转值到jsp的再续问题

也许是基本得很的问题&#xff0c;但却是很多朋友没有弄懂弄明白的问题&#xff0c;我也是在查了Servlet与Struts才找到问题的解决方法。问题&#xff1a; 在Action中使用request.setAttribute("Name", Value)的方式设置属性&#xff0c;在通过return mapping.findF…

javascrpt设首页和收藏夹

javascrpt设首页和收藏夹javascrpt设首页和收藏夹 设为首页 <a href# onClick"this.style.behaviorurl(#default#homepage);this.setHomePage(http://www.ebookit.cn/index.html);">设为首页</a> //将以上代码的网址变为你的网址,将该代码放到你网页的相…

教育网研究一 hibernate 插入和保存对象

hibernate保存出错org.hibernate.StaleStateException: Batch update returned unexpected row count from update: 0 actual row count: 0 expected: 1更新报错怎么办原来是有取值为空 DBOperate dbo new DBOperate(); news_inf inf1 new news_inf(); inf1 (news_inf…