仪器社区

jsp关于过滤器顺序的乱码问题

ly595121209 2016-01-22
写一个小网站,注册jsp提交给service的servlet,中间有两个过滤器characterfilter和loginfilter,在 charactefilter输出中文字段username。当web.xml中,characterfilter配置在loginfilter之后的时 候输出为???乱码,characterfilter配置在loginfilter之... 写一个小网站,注册jsp提交给service的servlet,中间有两个过滤器characterfilter和loginfilter,在 charactefilter输出中文字段username。当web.xml中,characterfilter配置在loginfilter之后的时 候输出为???乱码,characterfilter配置在loginfilter之前就没问题,这是什么原因,过滤器执行顺序应该不影响过滤效果吧。不 管characterfilter配置到什么顺序应该都会成功设置编码的呀????
评论
全部评论
854770408羅
首先过滤器 是有加载顺序的!!!这点要明确!! 任何代码都是从上往下执行,怎么可能 隔空执行,这不符合人为规范逻辑的!
characterfilter,是字符编码过滤器,会帮你处理字符编码 转义 ,

如果先加载loginfilter,你传递的中文参数 没有进行任何的编码与解码当然为乱码啊。
13 0 2016-01-22 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论