1. struts2的参数给bean赋值的技巧
比如:
后台中定义了一个bean: Usercount ,对象声明 usercount;
public class UserCount{
private int count;
private String currentDate;
public UserCount(){}
public UserCount(int count, String currentDate) {
this.count = count;
this.currentDate = currentDate;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public String getCurrentDate() {
return currentDate;
}
public void setCurrentDate(String currentDate) {
this.currentDate = currentDate;
}
}
前台:
<s:form action="userStore" namespace="/book">
<s:textfield name="usercount.count" label="count" />
<s:textfield name="usercount.currentDate" label="currentDate" />
<s:submit />
</s:form>
前台如果提交会报错,问题解决: 给bean赋值需要 bean中有 默认的析构函数即 public UserCount(){};