【发布时间】:2015-02-25 13:56:10
【问题描述】:
有没有办法将 EL 引擎置于“严格”模式?
当我引用 EL 中不存在的内容时,我想收到一条错误消息。
例如,我希望这样产生一个错误:
... value="#{cc.attr.attrname}" ...
拼写错误。应该是:
... value="#{cc.attrs.attrname}" ...
默认行为似乎是:
忽略cc 没有attr 成员这一事实,并为value 分配一个空字符串。
如果重要的话,我在 Glass Fish 3.1.2.2 下使用 Mojarra 2.2.9 和
<class-loader delegate="false" />
<property name="useBundledJsf" value="true"/>
【问题讨论】: