Hallo!
Habe Probleme mit dem Abfragen eines Boolean Wertes.
Verwende <c:choose und möchte eben auf einen Booleanwert abfragen.
Source Code:
<c:choose>
<c:when test="#{widget.isEditable}">
<h:commandLink id="id1" action="#{ReportBean.showWidget}">
<f:verbatim><b></f:verbatim>
<hutputText value="#{widget.display}" /><f:verbatim></b></f:verbatim>
<x:updateActionListener property="#{ReportBean.widget}" value="#{widget}" />
</h:commandLink>
</c:when>
<ctherwise>
<f:verbatim><b></f:verbatim><hutputText value="#{widget.display}" /><f:verbatim></b></f:verbatim>
</ctherwise>
</c:choose>
Die Boolean Variable heißt isEditable.
mein Java Code:
/**
* @return Returns the isEditable.
*/
public Boolean getIsEditable() {
return isEditable;
}
/**
* @param isEditable The isEditable to set.
*/
public void setIsEditable(Boolean isEditable) {
this.isEditable = isEditable;
}
Leider funktioniert es so aber nicht!
Kann mir jemand sagen warum?
Danke, shed
Habe Probleme mit dem Abfragen eines Boolean Wertes.
Verwende <c:choose und möchte eben auf einen Booleanwert abfragen.
Source Code:
<c:choose>
<c:when test="#{widget.isEditable}">
<h:commandLink id="id1" action="#{ReportBean.showWidget}">
<f:verbatim><b></f:verbatim>
<hutputText value="#{widget.display}" /><f:verbatim></b></f:verbatim>
<x:updateActionListener property="#{ReportBean.widget}" value="#{widget}" />
</h:commandLink>
</c:when>
<ctherwise>
<f:verbatim><b></f:verbatim><hutputText value="#{widget.display}" /><f:verbatim></b></f:verbatim>
</ctherwise>
</c:choose>
Die Boolean Variable heißt isEditable.
mein Java Code:
/**
* @return Returns the isEditable.
*/
public Boolean getIsEditable() {
return isEditable;
}
/**
* @param isEditable The isEditable to set.
*/
public void setIsEditable(Boolean isEditable) {
this.isEditable = isEditable;
}
Leider funktioniert es so aber nicht!
Kann mir jemand sagen warum?
Danke, shed