日期:2014-05-18  浏览次数:20798 次

如何禁止浏览器直接url访问action
1、禁止所有通过浏览器访问action
2、我使用的是框架页面,框架页面的访问也是GET,所以禁止GET,放行POST的方式无效
3、我已经通过过滤器,禁止所有的.jsp访问
4、我的配置文件中action没有以 .do  .action结尾
url struts2 浏览器直接访问action 框架网页

------解决方案--------------------
配置一个拦截器,判断它有没有权限访问这个ACTION    没有的话直接跳到你指定的页面
------解决方案--------------------
配拦截器...可行
------解决方案--------------------
引用:
配置一个拦截器,判断它有没有权限访问这个ACTION    没有的话直接跳到你指定的页面


+++
------解决方案--------------------
拦截器里查看request里header里面的一个叫Referer属性,如果为空就是直接输入的
request.getHeader("Referer")