|
这个主题共有 4 回复 / 1 页 [
]
|
|
|
|
|
|
Servlet的Filter能否Mappinp到不同的路径上
|
发表: 2008年04月03日 16:52
|
回复
|
|
我现在的项目,里面有几千个Action,使用了Struts,Spring和Hibernate.现在需要我处理的问题是,有的Action需要进行一种检测,另外的Action需要其他的检测. 也可以这样描述: 我有10个Action,全部Mapping到/上面,就像这样/a, /b, /c, /d , /e这种形式.而我需要用一个filter处理/a,/b,另一个filter处理/c,/d,然后/e不做任何处理.
我不知道Filter能不能这样进行Mapping.如果可以,还需要考虑一个问题,第一个filter需要检测1000个action, 第二个filer需要检测500个action.还有3000个Action不需要Filter检测.这些Action路径全部都是/,就是根目录.
那么,有没有可能引入XML将Action进行配置,通过配置实现Filter过虑不同的Action?
谢谢!
|
|
|
|
|
|
re:Servlet的Filter能否Mappinp到不同的路径上
|
发表: 2008年04月07日 16:16
|
回复
|
|
|
写一个filter,可以取得请求路径,根据请求路径分发给不同的方法就可以了
|
|
|
|
|
|
回复:re:Servlet的Filter能否Mappinp到不同的路径上
|
发表: 2008年04月09日 13:23
|
回复
|
|
|
看来只有使用这种方法了.我本来以为Filter可以自己读取一些配置文件,看来还要自己再写点东西.
|
|
|
|
|
|
回复:回复:re:Servlet的Filter能否Mappinp到不同的路径上
|
发表: 2008年04月09日 13:56
|
回复
|
|
>Filter可以自己读取一些配置文件 Filter也是一个Java类,当然可以自己读取XML配置,你可以参考http://tuckey.org/的URLrewrite就是这么一个URL改写框架
|
|
|
|
|
|
回复:回复:回复:re:Servlet的Filter能否Mappinp到不同的路径上
|
发表: 2008年04月09日 19:26
|
回复
|
|
恩,可能我的表述有问题,我的意思是,本来以为可以直接配置. 现在的做法就是加载一个XML文件,然后再处理.
|
|
|
|