home.java
来自「Tapestry是一个基于控件的框架以致于用它开发Web应用类似开发传统的GUI」· Java 代码 · 共 65 行
JAVA
65 行
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 + =
减小字号Ctrl + -
显示快捷键?