SSH整合开发解决中文乱码的两种方式
2016-05-29 12:18
483 查看
1.使用spring解决struts1.3乱码问题。
直接可以在web.xml中添加Spring提供的CharacterEncodingFilter过滤器进行过滤
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
2.自己写一个过滤器在后台处理前更改编码
arg0.setCharacterEncoding("utf-8");
arg2.doFilter(arg0, arg1);同时并配置到web中
<filter>
<filter-name>MyFilter</filter-name>
<filter-class>com.xlc.filter.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
直接可以在web.xml中添加Spring提供的CharacterEncodingFilter过滤器进行过滤
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
2.自己写一个过滤器在后台处理前更改编码
arg0.setCharacterEncoding("utf-8");
arg2.doFilter(arg0, arg1);同时并配置到web中
<filter>
<filter-name>MyFilter</filter-name>
<filter-class>com.xlc.filter.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
相关文章推荐
- debian8-install postgresql-9.4
- java线程停止的方法
- 【推荐】apidoc api文档生成工具的使用(mac)
- ViewPager 结合Fragment实现一个Activity里包含多个可滑动的标签页
- fzu_oop_east 第二次作业
- OSGI.NET 学习笔记--架构篇
- BZOJ3052 [wc2013]糖果公园
- 线性表的链式存储结构
- Struts2-<s:doubleselect>标签 联动下拉框
- Oracle Dedicated server 和 Shared server(专用模式 和 共享模式) 说明
- 二叉树的遍历(递归)
- 用数组实现队列--静态队列
- 今年的目标
- 新建MFC工程再次打开找不到按钮视图
- nanoTime vs currentTimeMillis 比较
- mysql tmp_table_size优化之设置多大合适
- linux下安装mysql5.7
- 《Nodejs开发加密货币》之十六:利益,魔鬼与天使的共同目标
- Codeforces Round #327 (Div. 2)A. Wizards' Duel
- 黑苹果显卡nVidia GTX 750 驱动 成功