使用modeldriver时
<body>
使用action属性传递参数<a href="usersadd!add?name=gao">添加</a>
</body>
为name=gao,不是user.name=gao
对应的action类
package com.gxk.test;
import com.gxk.model.User;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class Userw extends ActionSupport implements ModelDriven<User> {
private User user = new User();
/*public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}*/
public String add() throws Exception {
System.out.println(user.getName());
return "add";
}
public String delete() throws Exception {
System.out.println();
return "delete";
}
public User getModel() {
return user;
}
}
而是用domainmodel
<body>
使用action属性传递参数<a href="usersadd!add?user.name=gao">添加</a>
</body>
对应的action类
package com.gxk.test;
import com.gxk.model.User;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class Userw extends ActionSupport {
private User user = new User();
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public String add() throws Exception {
System.out.println(user.getName());
return "add";
}
public String delete() throws Exception {
System.out.println();
return "delete";
}
}