首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts1 ActionForm初始化有关问题

2012-08-30 
Struts1 ActionForm初始化问题public class FormModelActionForm extends ActionForm{private Short dynam

Struts1 ActionForm初始化问题

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为空,那么就不提交这个参数

热点排行