知识大全 Struts从零开始二、解决中文乱码的问题实例[4]
Posted 中文
篇首语:苦心人天不负,卧薪尝胆,三千越甲可吞吴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts从零开始二、解决中文乱码的问题实例[4]相关的知识,希望对你有一定的参考价值。
Struts从零开始二、解决中文乱码的问题实例[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
<forward name= success path= /success jsp />
<forward name= error path= /wrong jsp />
</action>
</action mappings>
<controller processorClass= servlets EncodingHandler />
</struts config>
上面就是我们自己的定义的RequestProcessor类 使用标签类定义
小结 这样做呢?问题是解决了 每一个请求先经过这个方法 并转换了字符集再交给action做处理 这样我们不用在操心中文乱码 但RequestProcessor是与struts耦合在一块儿 如果不用struts框架 我们又该如何处理中文问题呢?是否又更好的办法呢?那就接着跟我往下看吧
C Filter来解决中文问题
Filter 是不是你脑子里闪现了这个词呢?下面就来看看如何用它来改写我们上一章节的例子吧!
( ) 首先在工程中新建一包 命名为filter 在下面新建一类文件 命名为EncodingServlet 并继承HttpServlet 实现Filter接口 注意并实现接口的方法
在Servlet中filter起著过滤器的作用 当一个请求发送到服务器的时候 需要把请求首先交给filter来处理 然后交给action做处理 EncodingServlet负责处理请求的字符集 在此就起这么个功能 具体代码请依照如下所示
package servlets;
import javax servlet Filter;
import javax servlet FilterChain;
import javax servlet FilterConfig;
import javax servlet ServletException;
import javax servlet ServletRequest;
import javax servlet ServletResponse;
import javax servlet HttpServlet;
public class EncodingServlet extends HttpServlet implements Filter
private static final long serialVersionUID = L;
public void doFilter(ServletRequest servletRequest
ServletResponse serveltResponse FilterChain filterChain)
try
servletRequest setCharacterEncoding( GBK );
cha138/Article/program/Java/ky/201311/29155相关参考
知识大全 Struts从零开始二、解决中文乱码的问题实例[2]
Struts从零开始二、解决中文乱码的问题实例[2] 以下文字资料是由(全榜网网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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下