如果是这个样子可以用三个方法解决
1.写一个过滤的类,就像转换字符编码一样 在每次提交时候都验证一下是否在session中用户名称和密码是否为空如果为空则转向到一个错误页面
2.设计一个action的基类 ,在基类的验证的方法里面进行验证是否session中有用户名称和密码 ,后面所有的action类全部继承该类就可以了
3.我想是不是可以将页面的名称和用户绑定都存在于数据库中,每次进入的时候都会将该用户所需要用刀的页面名称加载进来 形成菜单 这个样子可以更好的控制页面的访问权限吧
1.写一个过滤的类,就像转换字符编码一样 在每次提交时候都验证一下是否在session中用户名称和密码是否为空如果为空则转向到一个错误页面
2.设计一个action的基类 ,在基类的验证的方法里面进行验证是否session中有用户名称和密码 ,后面所有的action类全部继承该类就可以了
3.我想是不是可以将页面的名称和用户绑定都存在于数据库中,每次进入的时候都会将该用户所需要用刀的页面名称加载进来 形成菜单 这个样子可以更好的控制页面的访问权限吧
方法一:也就是等于说在每一个页面都要有一个验证的语句,这并不是很好,我就是想避开每个页面都验证一次的麻烦
方法二:这只能对.do的有用,对于一般的jsp页面,就不能用了
方法三:如果页面很多,那数据量就会很大,也并不太适合
不过还是要谢谢楼上
对于Structs的还是在Action中控制权限就好了
这样只需要过滤器判断session的属性即可!
-----------
2.设计一个action的基类 ,在基类的验证的方法里面进行验证是否session中有用户名称和密码 ,后面所有的action类全部继承该类就可以了
------------------
这个想法很好,不过不太实用,这样的话JSP页面就没法检查权限了