loginaction.java

来自「struts2 +spring 的小demo程序 希望大家学习」· Java 代码 · 共 47 行

JAVA
47
字号

package login;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.web.context.support.XmlWebApplicationContext;

import service.interfaces.UserService;
import vo.User;

import com.opensymphony.xwork2.Action;

public class LoginAction implements Action
	{
	
	private User user;
	private UserService userService;
	
	public void setUserService(UserService userService)
		{
		this.userService = userService;
		}

	public String execute() throws Exception
		{		
		String retVal = ERROR;		
//		ApplicationContext ctx = new ClassPathXmlApplicationContext("dao/beans.xml");				
//		UserService userService = (UserService)ctx.getBean("userService");
		boolean isLogin = userService.isLogin(user);
//		boolean isLogin = userService.isLogin(user.getName(),user.getPassword());
		if (isLogin)
			retVal=SUCCESS;
		return retVal;
		}

	public User getUser()
		{
		return user;
		}

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

⌨️ 快捷键说明

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