首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal拦截问题
6165zyx
2017-10-18 10:59
你好,请问如何配置web.xml文件,才能不让我的jfinal拦截我的servlet?请教一下各位大神,谢谢,下面是web.xml文件
项目:
JFinal
评论区
JFinal
2017-10-18 11:19
做个 hanlder 跳过 servlet 即可:
public class SkipSerlvetHandler extends Handler {
public void handle(target, req, res, isHandled) {
if (target.startswith(servlet前缀)) {
return ;
}
next.handle(target, req, res, isHandled);
}
}
跳过后时候除了可以用 startswith 还可以用正则,根据你的实际情况来选择,最后再添加上这个 handler:
me.add(new SkipServletHandler());
回复
6165zyx
2017-10-18 11:29
@JFinal
servlet前缀指的是web.xml里面的servlet前缀吗
回复
JFinal
2017-10-18 11:35
@6165zyx
在 SkipServletHandler 中设置一个断点,观察 target 这个参数的值,立即就能明白了
回复
6165zyx
2017-10-18 11:46
@JFinal
好的
回复
年轻人
2017-10-18 12:06
@JFinal
受教了
回复
发送
我要反馈
热门反馈
扫码入社
public class SkipSerlvetHandler extends Handler {
public void handle(target, req, res, isHandled) {
if (target.startswith(servlet前缀)) {
return ;
}
next.handle(target, req, res, isHandled);
}
}
跳过后时候除了可以用 startswith 还可以用正则,根据你的实际情况来选择,最后再添加上这个 handler:
me.add(new SkipServletHandler());