日期:2014-05-19 浏览次数:20849 次
package action;
import com.opensymphony.xwork2.ActionSupport;
import entity.User;
public class RegistAction extends ActionSupport{
private User user;
public String regist(){
System.out.println(user.getUsername());
return "success";
}
public String form(){
return "success";
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
}
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="cb" extends="struts-default" >
<action name="regist" class="action.RegistAction" method="regist">
<result name="success" type="dispatcher">
/jsp/success.jsp
</result>
</action>
<action name="form" class="action.RegistAction" method="form">
<result name="success" type="dispatcher">
/jsp/registform.jsp
</result>
</action>
</package>
</struts>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="cb" extends="struts-default" >
<action name="regist" class="action.RegistAction" method="regist">
<result name="success" type="dispatcher">
/jsp/success.jsp
</result>
</action>
<action name="form" class="action.RegistAction" method="form">
<result name="success" type="dispatcher">
/jsp/registform.jsp
</result>
</action>
</package>
</struts>
<%@page contentType="text/html;charset=utf-8"%>
<%@taglib uri="/struts-tags" prefix="s"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<s:fielderror cssClass="color:red"/>
<s:form method="post" action="regist" name="taskForm" >
<s:textfield label="用户名" name="user.username" cssErrorStyle="background-color:#ff9999" />
<s:password label="密码" name="user.password" cssErrorStyle="background-color:#ff9999"/>
<s:textfield label="年龄" name="user.age" cssErrorStyle="background-color:#ff9999" />
<s:textf