JSF中如何根据action进行filter
也就是根据action进行权限控制,根据用户级别的不同确认是否跳转到相应页面!
之前我写了个filter,根据getRequestURI()的不同进行判断,但每次取出的页面是上一步访问的地址,如果能解决这个问题也可!
------解决方案--------------------一只狗不孤单,想另外一只狗的时候才孤单...
------解决方案--------------------恐怕你只能在action方法里判断了,如果有权限则跳转的相就的页面,如果没有则跳转到别的页面,不过这样很麻烦,每个action方法都要改。用过滤器比较好,你可以这样做:你在action方法中或jsf页面中设置一个session变量或是request变量,在过滤器中取得它,并根据不同的值来判断呀
------解决方案--------------------楼上说的有道理,最好有过滤器
------解决方案--------------------http://blog.csdn.net/zealVampire/archive/2007/04/04/1551778.aspx
------解决方案--------------------对不权限的页面采用不同的后缀,如*.do,*.admin
web.xml里的就可以使用两个过滤器分别处理