java中的int与integer的区别:
int的默认值是0;而integer的默认值是null;
这就意味着int类型为空的时候也是0,导致无法分辨该变量值的存在状态,
而integer是int 的封装类,为空是null与0区分开来,方便分辨其内是否有值。
所以用el表达式在文本框中显示时,结果为0,所以,int不适合作为web层的单表类型数据。
(el表达式:一种jsp页面获取数据的简单方法)