struts2中用户登陆验证的常用方法

         一般我们在登陆验证窗口输入用户名或密码后,会将这些信息与数据库中的相关信息进行匹配,如何正确,就会返回到相应的页面,如果不正确,在登陆窗口会显示用户名或密码不正确的警告。
struts2中的做法:
   在登陆的页面我们加入了这样的一段代码:
        <s:if test="! #request.message.isEmpty()">//如果从request中得到的message值不空,就输出下面的内容
            <font color="red">提示:用户名或密码错误!</font>
             
            </s:if>
 
    我们在Action类中进行这样的判断:
           if(用户信息验证失败){
                     request.setArribute("message","信息不正确");
                     return   "failure";//重新返回到登陆的页面
          }else}{
                     return "success";//返回到成功的页面
           }

 

你可能感兴趣的:(struts2,职场,J2EE,休闲)