一,属性驱动
1.基本数据类型字段驱动方式的数据传递:
index.jsp:
<form action="ActionOne" method="post">
账号:<input type="text" name="UserName"><br>
密码:<input type="text" name="PassWord"><br>
<input type="submit" value="提交">
</form>
struts.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
"http://struts.apache.org/dtds/struts-2.5.dtd">
<struts>
<package name="hello" namespace="/" extends="struts-default">
<action name="ActionOne" class="cn.hjc.Action.ActionOne">
<result name="success">success.jsp</result>
</action>
</package>
</struts>
Action:
package cn.hjc.Action;
import com.opensymphony.xwork2.ActionSupport;
public class ActionOne extends ActionSupport {
/**
*
*/
private static final long serialVersionUID = 1L;
private String UserName;
private String PassWord;
public String getUserName() {
return UserName;
}
public void setUserName(String userName) {
UserName = userName;
}
public String getPassWord() {
return PassWord;
}
public void setPassWord(String passWord) {
PassWord = passWord;
}
@Override
public String execute() throws Exception {
return SUCCESS;
}
}
success.jsp:
<%@ page langua