This content has been marked as final.
Show 3 replies
-
1. Re: JSTL c:if tag (via facelets) doesn't work correct in ric
mkuehle May 27, 2007 4:00 PM (in response to mkuehle)I forgot to say that there is a workaround for this special case wich works fine:
<rich:column> <h:panelGroup rendered="#{empty item.url}">no url</h:panelGroup> </rich:column>
But i had also more than once the case that there was no workaround available and i had to build my own component. -
2. Re: JSTL c:if tag (via facelets) doesn't work correct in ric
liuliu May 28, 2007 3:34 AM (in response to mkuehle)
i think because <c:if is build-time tag, item.url is null when building the page. -
3. Re: JSTL c:if tag (via facelets) doesn't work correct in ric
mkuehle May 30, 2007 6:13 AM (in response to mkuehle)I found the answer - the reason is indeed the differend times: build time and render time.
Here the anwser from facelets faq: http://wiki.java.net/bin/view/Projects/FaceletsFAQ#Why_doesn_t_my_c_if_ui_repeat_ui