是按照<filter-class>里包名后面的类名的字母表顺序排序的吗?

来源:2-9 选择练习

电磁护盾

2020-03-01 14:51:26

过滤器是按照<filter-class>里的名字排序的,不是按照<filter-name>里的名字排序的对吗?

过滤器会先按照<filter-class>里的包名排序吗? 还是直接忽略包名,直接按照包里的类名排序?

http://img.mukewang.com/climg/5e5b59d0091b215710670290.jpg

http://img.mukewang.com/climg/5e5b57f309ed0a2f06620056.jpg

http://img.mukewang.com/climg/5e5b57c909fa009418150700.jpg

写回答

1回答

好帮手慕珊

2020-03-01

同学,你好!首先说明一下2-9选择题说的是注解形式的过滤器是按类名的形式排序的,并且不忽略包名。比如a包中的FilterZ会比com.imooc包中的FilterC先执行

而对于配置文件,过滤器的执行顺序是由<filter-mapping>的书写顺序决定的

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 9666 问题

查看课程