这是一个action?那普通的java类怎么用action啊?这里面是有set和get方法,其他的自定义的类放在哪里?初学struts,搞不清楚LoginAction.javapackagecom.test.action;importcom.opens...
这是一个action?那普通的java类怎么用action啊?这里面是有set和get方法,其他的自定义的类放在哪里?初学struts,搞不清楚
LoginAction.java
package com.test.action;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport
{
private String username;
private String password;
public String getUsername()
{
return username;
}
public void setUsername(String username)
{
this.username = username;
}
public String getPassword()
{
return password;
}
public void setPassword(String password)
{
this.password = password;
}
public String execute() throws Exception
{
if ("hello".equals(this.getUsername().trim())
&& "world".equals(this.getPassword().trim()))
{
return "success";
}
else
{
this.addFieldError("username", "username or password error");
return "failer";
}
}
最好举个例子说明,谢谢~
展开