我们也有类似于glassfish的-Dorg.apache.el.parser.COERCE_TO_ZERO吗?
发布于 2012-01-20 19:34:54
不是的。Glassfish使用不同的EL实现,默认情况下,它的行为已经与您在Tomcat和clones上将-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和clones上甚至需要上述内容,如果您的意图是让JSF将原始包装器属性(如Long、Integer等)上的空字符串提交值设置为null而不是0。
https://stackoverflow.com/questions/8939264
复制相似问题