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

📄 useraction.java

📁 spring+webwork+iBatis做的VOD系统web端代码。值得学习MVC和持久层的人看。lib太大没上传。所以需要什么lib可要自己去下载。
💻 JAVA
字号:
package com.hintsoft.vod.action;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import com.hintsoft.vod.Contents;
import com.hintsoft.vod.action.root.ActionRoot;
import com.hintsoft.vod.business.IUserBusiness;
import com.hintsoft.vod.entities.User;

public class UserAction extends ActionRoot {
	private static final long serialVersionUID = 1L;
	private static final Log logger = LogFactory.getLog(UserAction.class);
	
	private User user;
	private IUserBusiness userBusiness;

	public String execute() throws Exception {
		logger.debug("创建新的用户。" + user.toString());

		userBusiness.createUser(user);
				
		return SUCCESS;
	}
	
	public String findUser() throws Exception {
		logger.debug("获取用户信息:" + user.toString());
		User loginUser = userBusiness.getUserByUsernameAndPassword(user);
		
		if (null == loginUser) {
			logger.debug("用户名或密码不正确.请重新登陆.");

			return INPUT;
		}
		
		logger.debug("用户信息:" + loginUser.toString());
		
		setSessionAttribute(Contents.USER, loginUser);
		
		return SUCCESS;
	} 
	
	public User getUser() {
		return user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public IUserBusiness getUserBusiness() {
		return userBusiness;
	}

	public void setUserBusiness(IUserBusiness userBusiness) {
		this.userBusiness = userBusiness;
	}
}

⌨️ 快捷键说明

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