我正在为我的网络应用程序使用 JSF2.1.13 , Primefaces5.3 , Jboss7.1或Jboss6.3 EAP 我正在使用diffrent-2输入组件从用户那里获取输入,但是当我提交表单时,所有输入组件显示为0,当我提交表格时,这个默认的零值显示给datatlist。
现在,当我谷歌搜索大量的问题和答案我得到了这个问题
但是这个解决方案适用于Tomcat。虽然我使用的是Jboss但它没有工作。接下来我们甚至在使用最新的JSF罐子之后没有任何确切的解决方案吗?
修改: -
public class EquipAssociations implements Serializable
private Integer minCardinality;
private Integer maxCardinality;
}
和值绑定代码
<p:spinner id="maxCardId" value="#{equipTemplateBean.equipmentAssnObj.maxCardinality}" min="1" />
EDIT1:-
web.xml 文件中的更改
<context-param>
<param-name>javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL</param-name>
<param-value>true</param-value>
</context-param>