01_8_Struts用DomainModel接收参数
01_8_Struts用DomainModel接收參數(shù)
1.?配置struts.xml文件
<package?name="user"?namespace="/user"?extends="struts-default">
<action?name="user"?class="com.sumapay.user.UserAction">
<result?name="add">
/AddUser.jsp
????????????</result>
????????????<result?name="success">
/AddUserSuccess.jsp
????????????</result>
</action>
</package>
2.?配置類實(shí)現(xiàn)ActionSupport
package?com.sumapay.user;
?
import?com.opensymphony.xwork2.ActionSupport;
import?com.sumapay.domain.User;
?
public?class?UserAction extends?ActionSupport {
?
private?static?final?long?serialVersionUID?= 1L;
private?User user = new User();
?
public?String add() {
return?"add";
}
public?String execute() {
System.out.println("name: "?+ user.getName());
System.out.println("age: "?+ user.getAge());
return?"success";
}
public?User getUser() {
return?user;
}
public?void?setUser(User user) {
this.user?= user;
}
?
?
}
3.?創(chuàng)建domain類
package?com.sumapay.domain;
?
public?class?User {
?
private?String name;
private?int?age;
public?String getName() {
return?name;
}
public?void?setName(String name) {
this.name?= name;
}
public?int?getAge() {
return?age;
}
public?void?setAge(int?age) {
this.age?= age;
}
?
}
4.?傳遞參數(shù)
http://127.0.0.1:8080/struts/user/user?user.name=fengge&user.age=31
轉(zhuǎn)載于:https://www.cnblogs.com/flyback/p/8648416.html
總結(jié)
以上是生活随笔為你收集整理的01_8_Struts用DomainModel接收参数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java入门1
- 下一篇: 【winfrom】读写文本