jfinal拦截问题

你好,请问如何配置web.xml文件,才能不让我的jfinal拦截我的servlet?请教一下各位大神,谢谢,下面是web.xml文件

image.png

评论区

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

年轻人

2017-10-18 12:06

热门反馈

扫码入社