0

我正在使用 Struts 2 并使用 Eclipselink JPA。

在我的实体类中,我定义了一个原始类型的变量,即private int ductRun;和另一个包装类类型,即private Integer ductQty。在 JSP 页面上,如果用户提交表单时将两个字段都留空,则原始类型变量 ( ductRun) 会自动初始化为“0”,而包装类型变量 ( ductQty) 保持为空。并且现场ductRun所需的支柱验证不起作用。

现在我想知道它背后的原因,在哪里初始化ductRun,以及它是否是定义原始类型实体类中所有变量的好方法。希望可以理解。

4

0 回答 0