如何防止用户直接访问某个servlet页面或JSP页面,要求从某个特定页面链接进去访问。

时间:2022-01-08 19:07:19
如何防止用户直接访问某个servlet页面或JSP页面,要求从某个特定页面链接进去访问。
避免出错。
我想的是 每个servlet与jsp中都有大量的判断if(request.getRequestURL().equals("xxx")

但这样太麻烦,有没好办法?

6 个解决方案

#1


搞错了,getRequestURI得到的还是当前页面的uri...晕死...

#2


request.getHeader("referer")

#3


多谢楼上,马上去试.

实际项目中会这样去做吗?

#4


写一个过滤器就可以了!

#5


过滤器

#6


该回复被版主删除

#1


搞错了,getRequestURI得到的还是当前页面的uri...晕死...

#2


request.getHeader("referer")

#3


多谢楼上,马上去试.

实际项目中会这样去做吗?

#4


写一个过滤器就可以了!

#5


过滤器

#6


该回复被版主删除