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

📄 home.java

📁 本文档献给那些学习tapestry的初学者们. 在这里在次感谢豆豆的!
💻 JAVA
字号:
package com.tapestry;
import org.apache.tapestry.IRequestCycle;
import org.apache.tapestry.html.BasePage;

/*
 * 创建日期 2005-1-31
 *
 * 更改所生成文件模板为
 * 窗口 > 首选项 > Java > 代码生成 > 代码和注释
 */

/**
 * @author ADong
 *
 * 更改所生成类型注释的模板为
 * 窗口 > 首选项 > Java > 代码生成 > 代码和注释
 */
public abstract class Home extends BasePage {

	public abstract String getUsername();

	protected void initialize() {
		password = null;
		error = false;
	}

	public String password;

	public boolean error;

	public void submit(IRequestCycle cycle) {
		if (!this.getPassword().equals("123456")) {
			this.setError(true);
			return;
		}
		// 将用户名存入Visit对象。
		Visit visit = (Visit) this.getPage().getVisit();
		visit.setUsername(this.getUsername());

		cycle.activate("FirstPage"); //跳转页面
	}

	/**
	 * @return
	 */
	public boolean isError() {
		return error;
	}

	/**
	 * @param b
	 */
	public void setError(boolean b) {
		error = b;
	}

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

}

⌨️ 快捷键说明

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