loginaction.java
来自「学生成绩管理软件 成绩单{录入,查找,删除,保存到文件,从文件读入,修改,统计」· Java 代码 · 共 51 行
JAVA
51 行
package sdau.lyxs.action;import sdau.lyxs.service.*;import java.util.*;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;public class LoginAction extends ActionSupport{ private String name; private String password; private LoginAndRegist loginAndRegist; public void setLoginAndRegist(LoginAndRegist loginAndRegist) { this.loginAndRegist=loginAndRegist; } public String getPassword(){ return this.password; } public void setPassword(String password) { this.password=password; } public String getName(){ return this.name; } public void setName(String name) { this.name=name; } public String execute() { if(loginAndRegist.valid(getName(),getPassword())) { Map session=ActionContext.getContext().getSession(); session.put("username",getName()); return "success"; } else { return "false"; } } public void validate() { if(getName()==null) { addFieldError("name",getText("name.required")); } if(getPassword()==null) { addFieldError("password",getText("password.required")); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?