我想知道当一个无效的widgetvar传递到primefaces会发生什么。我知道它会导致问题,但我想知道是否有定义的行为/预期结果。如果你传入一个无效的widgetvar会发生什么?
一个简单的例子:假设我们有一个对话框:
<p:dialog widgetVar="dialogVar" header="Test">
<h:form>
<h:outputText value="Test"/>
<p:commandButton value="Close Dialog" onclick="PF('badInput').hide();" immediate="true"/>
</h:form>
</p:dialog>
在单击“关闭对话框”按钮时,是什么Primefaces办? (假设没有其他对象具有'badInput'作为widgetvar)
@Kukeltje我试过了。我体验过它。我知道它弄乱了网页,但我正在寻找关于什么是primefaces实际上对坏变量做了具体解释。 – lucasvw
另外,为什么downvotes?我假设一个来自@Kukeltje,他显然不明白我在问什么。 – lucasvw
@Kukeltje如果我知道如何做到这一点,我不会问我的问题。谨慎解释呢?我在日志文件中没有看到任何内容,表明背景中发生了什么。 – lucasvw