对于glassfish,我们还有-Dorg.apache.el.parser.COERCE_TO_ZERO吗?
答案 0 :(得分:6)
没有。 Glassfish使用不同的EL实现,其默认行为与在Tomcat和克隆上设置-Dorg.apache.el.parser.COERCE_TO_ZERO
到false
时的行为相同。
也许您正在寻找以下JSF上下文参数。
<context-param>
<param-name>javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL</param-name>
<param-value>true</param-value>
</context-param>
请注意,在Tomcat和克隆上甚至需要以上内容,如果您的意图是让JSF在null
等原始包装器属性上将空字符串提交值设置为0
而不是Long
。 },Integer
等