Je ne peux pas explaine ce bien - il est nécessaire de voir Video screencastJSF « rendu » - un comportement étrange
S'il vous plaît me expliquer ce qui se passe?
code suivant travail et retour vrai ou faux mais quand je mets ceci à rendu = "" cela ne fonctionne pas.
#{!empty detailsBean.goods.pictures}
rendu = "true" rendu = "false" rendu = "# {true}" - travail
<p:commandButton id="btn_details" value="#{msg.btn_details}" oncomplete="PF('dlg-detailed').show()" update=":dlg-detailed-id">
<f:setPropertyActionListener target="#{detailsBean.goods}" value="#{goods}" />
<f:param name="id" value="#{goods.id}"/>
</p:commandButton>
Dialog - où j'essaie de rendre le texte à la condition.
<p:dialog id="dlg-detailed-id" widgetVar="dlg-detailed" header="#{msg.btn_details}" dynamic="true" modal="true" draggable="false" width="800" height="600">
<h:outputText value="Some Text For Rendering" rendered="#{!empty detailsBean.goods.pictures}" />
</p:dialog>
Mojarra 2.1.7-jbossorg-1
JBoss AS 7.1.1
Je présente mes excuses pour mes erreurs en anglais
impossible de comprendre la question :( – WeMakeSoftware
pourquoi quand je mets rendais = "# {! empty detailsBean.goods.pictures}" à
452