新手学习Struts2问题- The Struts dispatcher cannot be found,求救啊,
web.xml内容
<filter>
<filter-name>struts2</filter-name>
<filter-class> org.apache.struts2.dispatcher.FilterDispatcher </filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
java 代码
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{
return "success";
}
@Override
public void validate() {
if(this.getUserName() == null || "".equals(this.getUserName().trim())){
this.addFieldError("userName", "输入用户名");
}
if(this.getPassword() == null || "".equals(this.getPassword().trim())){
this.addFieldError("password", "输入密码");
}
}
}
struts.xml内容:
<package name="struts2" extends="struts-default">
<action name="login" class="com.scy.paylist.login.LoginAction">
<result name="success">/pay_list.jsp</result>
<result name="input">/login2.jsp</result>
</action>
</package>