userbean.java

来自「jsf的小程序和教学PPTjsf的小程序和教学PPT」· Java 代码 · 共 68 行

JAVA
68
字号
/**
 * 
 */
package com.jsf.demo.bean;

import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;

/**
 * @author XiaoMin
 * 
 */
public final class UserBean extends Object {

	/**
	 * 
	 */
	private String password;
	/**
	 * 
	 */
	private String userName;

	/**
	 * @return the password
	 */
	public String getPassword() {
		return password;
	}

	/**
	 * @param password
	 *            the password to set
	 */
	public void setPassword(String password) {
		this.password = password;
	}

	/**
	 * @return the userName
	 */
	public String getUserName() {
		return userName;
	}

	/**
	 * @param userName
	 *            the userName to set
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String loginUser() {
		if ("admin".equals(getUserName()) && "admin".equals(getPassword())) {
			return "success";
		}
		FacesContext context = FacesContext.getCurrentInstance();

		FacesMessage facesMessage = new FacesMessage(
				"You have entered an invalid user name and or password!");
		context.addMessage("loginForm", facesMessage);
		
		return "failure";
	}

}

⌨️ 快捷键说明

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