知识大全 Struts从零开始二、解决中文乱码的问题实例[2]

Posted

篇首语:若要功夫深,铁杵磨成针。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts从零开始二、解决中文乱码的问题实例[2]相关的知识,希望对你有一定的参考价值。

Struts从零开始二、解决中文乱码的问题实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

package util;

public class Encoding

public static String isToGB(String src)

String strRet = null;

try

strRet = new String(src getBytes( ISO_ _ ) GBK );

catch (Exception e)

e printStackTrace();

return strRet;

  小结 这办法虽然能解决中文乱码 但是每次还得调用 是不是很不方便呢?如果忘记了调用这个方法 那程序又乱码了 维护起来很困难 下面我们看另一种解决方案

  B 继承RequestProcessor类

  RequestProcessor类处理ActionServlet接收到的所有请求 根据它的处理方式 可将每个请求分解为多个小任务 分别由不同的方法执行 这就允许针对请求的各个单独部分自定义处理

  RequestProcessor类的部分方法如下

  processPath() 获取客户端请求的路径URI

  processMapping() 根据请求URI获取所需的映射信息

  processRoles() 检查用户的角色是否允许他访问请求的资源

  processActionForm() 新建一个Form Bean或从请求会话中检索Form Bean

  processForward() 处理元素forward以匹配当前的请求路径

  processValidate() 调用Form Bean的validate()方法

  processPreprocess() 告诉请求处理器调用此方法后 是否应继续处理请求

  processLocale() 为请求选择一个语言环境

  processActionCreate() 实例化当前ActionMapping指定的类的实例

  processActionPerform() 将调用action的perform()或execute()方法

  呵呵 发没发现RequestProcess类的所有方法都有一个前缀proess 接着往下看吧

  RequestProcessor在action之前 所以我们应着手RequestProcessor 要开发自己的RequestProcessor类 步骤如下

  ( ) 创建一个继承 apache struts action RequestProcessor的类 在改类中显示定义一个无参 方法体为空的构造器

cha138/Article/program/Java/ky/201311/29156

相关参考

知识大全 Struts从零开始二、解决中文乱码的问题实例[4]

Struts从零开始二、解决中文乱码的问题实例[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Struts从零开始二、解决中文乱码的问题实例[5]

Struts从零开始二、解决中文乱码的问题实例[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Struts从零开始二、解决中文乱码的问题实例[1]

Struts从零开始二、解决中文乱码的问题实例[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Struts从零开始六、Struts的模块使用实例

Struts从零开始六、Struts的模块使用实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Struts从零开始六、Struts的模块使用实例[1]

Struts从零开始六、Struts的模块使用实例[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始六、Struts的模块使用实例[3]

Struts从零开始六、Struts的模块使用实例[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始六、Struts的模块使用实例[2]

Struts从零开始六、Struts的模块使用实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[8]

Struts从零开始五、Struts中验证数据实例[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[7]

Struts从零开始五、Struts中验证数据实例[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下