Hi GroovieMan, you can't use jstl inside a tc:sheet, because it evaluates not at rendering time.
you can use the rendered attribute of tc:column : <tc:sheet value="#{listviewer.showLines}" id="sheet" columns="1*;1*;1*;1*;1*;1*" var="currentLine" [... deleted...] selectable="single" > <tc:column rendered="#{currentLine.booleanBeanAttrib1}" label="#{overviewBundle.selsyslst_lst_nameId}" id="t_sysId" sortable="true"> <tc:out value="#{currentLine.prName}" id="v_sysId"/> </tc:column> [....] Regards, Volker 2008/11/3 GroovieMan <[EMAIL PROTECTED]>: > > Salut, > > i need a conditional operation inside tobago's sheet-tag(table), > allows me to enable a specific line layout, that in turn driven > by a bean attribute in a list. > > It looks like this: > > The data is read out of a List<showLineTO>, where showLineTO has > an atrrtibute, that will determine the layout of the shown line in the > table. The sheet value is feeded with the List<showLineTO>, that > works without any problem. > > Ok here's the jsp-code: > > <tc:sheet value="#{listviewer.showLines}" id="sheet" > columns="1*;1*;1*;1*;1*;1*" > var="currentLine" > [... deleted...] > selectable="single" > > > <c:choose> > <c:when test="#{currentLine.booleanBeanAttrib1}"> > > <tc:column label="#{overviewBundle.selsyslst_lst_nameId}" > id="t_sysId" > sortable="true"> > <tc:out value="#{currentLine.prName}" id="v_sysId"/> > </tc:column> > [....] > </c:when> > <c:when test="#{currentLine.booleanBeanAttrib2}"> > </c:when> > <c:otherwise> > </c:otherwise> > > ... and so on. > > The problem here is, that the jstl expression inside > > <c:when test="#{currentLine.booleanBeanAttrib1}"> > > does not work. I also tried something with ${currentLine.booleanBeanAttrib1 > ..} > but this failed too. I simply want to access the currentLine attribute, in > order > implement some variable table lookout. > Also, the > > <c:out value="${viewerTo.currentLine.booleanBeanAttrib1}"/> > > showd notging, regardless iff viewerTo has a request or a session scope. > > Does somebody has an idea, what i did wrong ? > Thanks in advance, Groovy > -- > View this message in context: > http://www.nabble.com/-TOBAGO--Usging-jstl-tags-inside-a-tobago-sheet-tag-tp20297480p20297480.html > Sent from the MyFaces - Users mailing list archive at Nabble.com. > > -- inexso - information exchange solutions GmbH Bismarckstraße 13 | 26122 Oldenburg Tel.: +49 441 4082 356 | FAX: +49 441 4082 355 | www.inexso.de