4

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="".

4

0 回答 0