public class FormModelActionForm extends ActionForm{
private Short dynamicInsert;
public Short getDynamicInsert() {
return dynamicInsert;
}
public void setDynamicInsert(Short dynamicInsert) {
this.dynamicInsert = dynamicInsert;
}
}
在使用struts1时,必须创建ActionForm,即所谓的form用于接收页面用户提交的数据,但有一种情况,就是当提交页面中含有一个字段而没有值时,struts1会默认进行初始化值
例如我form里有一个private Short dynamicInsert;字段,当页面中有这个字段而没有任何值时,在action中取到的这个字段dynamicInsert值却为0,而不是空null,要想让页面没有输入dynamicInsert值传到action值为null,必须在页面加上判断,如果dynamicInsert为空,那么就不提交这个参数