⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 validatebizimpl.java

📁 struts 自动验证框架 struts 中 formbean action 和html框架 对用户的输入进行合法的验证 以及学习struts 验证框架需要注意的事项
💻 JAVA
字号:
package com.t11.biz.impl;

import com.t11.biz.*;
import com.t11.dao.IUserInfoDao;
import com.t11.entity.Userinfo;

public class ValidateBizImpl implements IValidateBiz{

	//注入的Dao类
	private IUserInfoDao userInfoDaoImpl;
	@Override
	
	//退出登录的方法
	public void exit(Userinfo userinfo){
		Userinfo user = userInfoDaoImpl.get(userinfo);
		//退出登录时修改状态为0
		user.setStatus(0L);
		userInfoDaoImpl.update(user);
	}
	
	//验证登录的方法
	public int validate(Userinfo userinfo) {
		// TODO Auto-generated method stub
		//type为消息类型
		int type=0;
		//根据用户名密码获取用户信息,返回一个实体对象
		Userinfo user = userInfoDaoImpl.get(userinfo);
		//用户实体对象不为空说明用户名密码正确
		if(user!=null){
			//判断用户是否已登录,已登录则返回消息
			if(user.getStatus()==0L){
				//更新用户的状态为0,表示未登录
				user.setStatus(1L);
				userInfoDaoImpl.update(user);
				type=2;
			}else{
				type=1;
			}
		}
		return type;
	}
	public IUserInfoDao getUserInfoDaoImpl() {
		return userInfoDaoImpl;
	}
	public void setUserInfoDaoImpl(IUserInfoDao userInfoDaoImpl) {
		this.userInfoDaoImpl = userInfoDaoImpl;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -