此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【qicaihuochai】截止到2008-07-13 01:40:38的历史汇总数据(不包括此帖):
发帖的总数量:30                       发帖的总分数:540                      每贴平均分数:18                       
回帖的总数量:27                       得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:21                       结贴的总分数:360                      
无满意结贴数:8                        无满意结贴分:190                      
未结的帖子数:9                        未结的总分数:180                      
结贴的百分比:70.00 %               结分的百分比:66.67 %                  
无满意结贴率:38.10 %               无满意结分率:52.78 %                  
楼主加油

解决方案 »

  1.   

    字段我设置了,可是我不知道如何将输入的数据与数据库中相应的数据进行校验。请问这个怎么做啊?本来我还想用AJAX进行优化的!帮帮忙啊!先解决第一个问题就好,先把验证做出来!谢谢!!
      

  2.   

    我对SSH框架的验证不懂,更不用说是SQL验证了,能不能说的再详细一些啊?谢谢了!
      

  3.   

    调用spring管理相应ADO类 直接写SQL 或者用HQL
      

  4.   

    我晕看ado.net看晕啦!
    struts form 拿值你的action交给spring管理
    spring调用相应DAO接口action中必须声明spring.xml中DAO借口ref指向DAO实现类
    DAO继承HibernateDaoSupport处理你验证操作具体配置搜找个小例子看看
      

  5.   

    权限用acegi,登录没什么可说的~
      

  6.   

    你先把ssh搭建起来,然后怎么登录,怎么权限控制,在程序里面很好实现啊
      

  7.   

    先来点简单的 把用户登录完成 
    然后考虑权限 在数据库中加一个字段 譬如authority int 1为管理员 2 为操作员 3为查看员...根据情况设置就是了
    然后根据权限访问不同的页面
    if(authority==1){
      admin.jsp
    }else if(authority==2){
    ctrler.jsp
    }else{
    aaa.jsp
    }
    随自己发挥就是了 
      

  8.   

    接收用户输入的用户名(如:admin)和密码(如:123),
    根据这两个参数到数据库中查询:select * from User as u where u.name = 'admin' and u.pwd = '123'
    如果能查询到数据,那么用户就存在,允许他登录。
    根据用户信息就可以查询他的权限信息。
      

  9.   

     
       这个 权限控制要不要建2张数据表呢 ?
     
      一个是 普通用户表 一个是管理员用户的。 是 也 是 用SSH 把 登陆注册 全部做完了,现在也想 做个身份权限验证的的 功能?
      请大家  帮 分析下 谢谢了。。
      

  10.   

    jsp中通过 form表单取得用户输入得密码和用户名,传递到action中,在action中再调用相关验证方法,如login(String userName,String password)查看用户名和密码是否正确,根据login()方法的返回值再在action中返回不同的结果。
      

  11.   

    你的应用里有几个角色啊?
    如果就一个
    你直接在登录时把用户信息保存到session 
    request.getSession(true).setAttribute("user",user)
    然后你在需要权限验证才能 访问的页面取出来判断一下
    User user=(User)request.getSession(true).getAttribute("user")
    如果user为NULL让他跳转到登陆页面不为NULL让他可以访问
    另外你可以做个filter也可以实现此功能如果是多个角色的话
    你需要建一个用户表和角色表
    create table user(
    id....
    name ...
    role_id 
    );
    create table role(
    role_id
    role_name
    );
    你在登陆查询数据时根据取得不同的角色做不同的限制
      

  12.   

    spring 代理struts的action  
    hibernate 用hiberbateDaoSupport模板
    至于过滤吗
    你可以用Filter
    或者是spring 的过滤,
    最好再反aop的事务处理加上,会更好一些
      

  13.   

    其实不关ssh还是struts原理都是一样的只是封装了持久层而已呀
      

  14.   

    Appfuse三下五除二,直接全搞好了.呵呵!
      

  15.   

    楼上的兄弟,你说的这工具,不完全取代了MYECLIPSE了吗?
      

  16.   


    LoginForm loginForm = (LoginForm) form;
    ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml");

    UsersDAO usersDAO=(UsersDAO) ctx.getBean("UsersDAO");
    Users users=usersDAO.findById(loginForm.getUserid());
    if ((users!=null)&&(users.getPassword().equals(loginForm.getPassword())))
    {
      return mapping.findForward("success");
              //
              ..........读取权限设定值
    }
    return mapping.findForward("fault");
            //or return mapping.getInputForward();