rquired="true"
我对复合组件中的属性有点困惑。
<composite:interface>
<composite:attribute name="value" required="true" />
</composite:interface>
<composite:implementation>
<h:outputText value="Value: '#{cc.attrs.value}'" />
</composite:implementation>
我预计在使用没有类似 this的值<my:test/>
的情况下会出现错误,但代码将在没有任何错误或警告的情况下呈现!我正在使用 Mojarra-2.1.19-jbossorg-1 并使用 bean 测试了这个@Named
@ViewScoped
问题@SeesionScoped
。
这与Mojarra 2.0.3 中的 Composite 组件 required 属性 throws exceptions几乎相反,但实际上询问了value=""
.