[求助]初学ssh, 登录验证问题struts2不跳转

J2EE 码拜 9年前 (2015-05-10) 802次浏览 0个评论
 

第一次接触SSH,在做登录验证时对数据库的用户名与密码进行判断,用户名不正确是struts不跳转了,就一直卡在一个空白界面,用户名与密码正确以及用户名正确密码错误的情况都可以正常跳转
[求助]初学ssh, 登录验证问题struts2不跳转
[求助]初学ssh, 登录验证问题struts2不跳转
[求助]初学ssh, 登录验证问题struts2不跳转
loginaction里面是这样判断的

public String execute(){
		String n =null;
		ApplicationContext a = new ClassPathXmlApplicationContext("applicationContext.xml");
		UserDAO user = UserDAO.getFromApplicationContext(a);
		List<User> u = user.findByName(username);
		for(int i = 0; i < u.size(); i++) {
			if(username.equals(u.get(i).getName())){
				for (int j = 0; j < u.size(); j++) {
					if(password.equals(u.get(j).getPassword())){
						n=SUCCESS;
					}else{
						n="fail";
					}
				}
			}else{
				n="fail";
			}


		}
		return n;
	}
30分
判断u.size是否大于0,如不大于,n=”fail”l;

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明[求助]初学ssh, 登录验证问题struts2不跳转
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!