请教詹总,Jfinal如何拦截jsp、html等静态资源的请求呢?

后海 发布于 2015/09/01 22:54
阅读 1K+
收藏 0

@JFinal 你好,想跟你请教个问题:请教詹总,Jfinal如何拦截jsp请求呢?常规的action请求是可以进行全局拦截器拦截处理的,可以如果正常访问jsp路径呢?

加载中
1
如梦技术
如梦技术

扩展自己的Handler即可,Handler里面会对全部的请求进行拦截!

考虑性能的话,建议把css,js,img直接交给nginx处理。

具体也得看你的需求了!

0
javaear
javaear
和是不是JSP无关吧,过滤器判断后缀 jifinal 拦截器也可。 框架级也可改改 renderJsp 或者render 应该可以了
0
JFinal
JFinal

   如果不希望外部对模板文件进行直接访问,通常有三个方法:

1:用一个 Handler 过滤掉这类请求,具体代码可以借签一下 com.jfinal.ext.handler.UrlSkipHandler

2:将模板文件放在 WEB-INF 目录或者它的子目录下

3:开发环境不处理,待到生产环境使用 nginx 进行过滤,建议使用此法


返回顶部
顶部