CharacterEncodingFilter类的学习
来源:互联网 发布:淘宝上机械加工厂 编辑:程序博客网 时间:2024/05/27 14:13
很简单很实用的一个过滤器,当前台JSP页面和JAVA代码中使用了不同的字符集进行编码的时候就会出现表单提交的数据或者上传/下载中文名称文件出现乱码的问题,那这个类就可以出场了。
从名字就可以看出来它是个过滤器了,所以就要想配置普通过滤器那样配置到web.xml中去了,配置方式如下:
和普通过滤器配置没什么区别,就是多了两个初始化参数,两个参数的作用分别是:
encoding----->用来指定一个具体的字符集
forceEncoding------->Spring的早期版本这个参数作用很单一,当request中已经被指定了一个字符集的时候是否再将用endcoding对应的字符集设置到request中去。举个例子来说明,假如说过滤器就像上面那样被配置到web.xml了,当请求被提交之后,过滤器会判断request.getCharacterEncoding()是否为null,如果是null那么就会进行request.setCharacterEncoding("UTF-8")的操作,如果不是null那么过滤器什么也不会做。
不过Spring目前得版本这个类的代码已经被重构了,代码更加“漂亮”了,这个参数的作用也发生了细微的改变。
- CharacterEncodingFilter类的学习
- CharacterEncodingFilter类的学习
- CharacterEncodingFilter类的学习
- CharacterEncodingFilter类的学习
- CharacterEncodingFilter类的学习
- CharacterEncodingFilter类的学习
- Spring CharacterEncodingFilter类的学习
- CharacterEncodingFilter这个类的使用和作用
- CharacterEncodingFilter这个类的使用和作用。
- 编码过滤器类CharacterEncodingFilter
- CharacterEncodingFilter
- CharacterEncodingFilter
- CharacterEncodingFilter
- CharacterEncodingFilter
- CharacterEncodingFilter
- CharacterEncodingFilter
- Spring的编码过滤器CharacterEncodingFilter
- Spring为web开发提供的一个类 org.springframework.web.filter.CharacterEncodingFilter
- FileUpload上传控件用法详解--来自MSDN帮助文档
- 还是不知道写啥,头疼
- 帅帅,妈妈爱你!
- 一個簡單的SOCKET通訊程序
- 一个数的二进制形式中有几个1
- CharacterEncodingFilter类的学习
- Oracle中如何删除表中重复数据
- Python、CPython、Pythonnet、IronPython
- 竞赛评分
- Firefox后不能播放flash
- 开始猪跑--drupal
- 鸡头还是凤尾?
- IEEE杂志
- Spring中autowire