请问各路高手,java用SSH框架如何控制登录的权限?比如  普通用户   管理员等的增删改查的权限??谢谢

解决方案 »

  1.   

    1.最简单最直观地
       你这个东西就两种角色:普通用户,管理员,加个字段判断,登陆了获取用户类型,页面判断显示
    2.如果n多角色啊 又想自己灵活配置,自己写个权限系统
    3.用第三方
      比如spring acgi之类  
      

  2.   

    这个关键是你的表结构设计和前台代码的控制了
    表接口可以设计为srud的四项操作,
    然后根据不同用户设置不同的值定义是否有这样的权限
    最后就是前台显示时进行判断了,有权限就显示相应的操作按钮
    这是最基本的思路了,楼主可以试着改进一下……
      

  3.   

    首先在数据库中对应的表添加级别,
    如flag字段。
    其次在根据在登录时输入的字段来查询flag
    最后根据flag级别(1或2)来跳转不同的页面
      

  4.   

    struts 2 的话就自己写一个 拦截器,具体上网搜  “拦截器 权限  struts2” 
      

  5.   

    spring security 使用这个 吧~!
    它和Spring结合的比较紧密
    不过也可以使用spring来进行控制!  第三方的很多
    上网搜索一下
      

  6.   

    Filter这个东西经常用于登录权限的控制。当然Structs2的拦截器也可以起到类似的功能。