Forums Register Login

Error happen when using <c:if>

+Pie Number of slices to send: Send
I'm having an error like this:

<h3>Validation error messages from TagLibraryValidator for f in /user/ace/branch/activeComments.jsp</h3>

null: Validation error. The following JSF tags are required to contain IDs:"h:outputLink h:outputText "





The error happens when I place this code to the page. Please help. Thanks.
+Pie Number of slices to send: Send
I don't know why JSF is insisting on putting IDs on those tags. It doesn't normally do that. You should be able to satisfy it by coding 'id="xxxxxx"' attributes on the indicated elements, where "xxxxxx" is a different and unique ID for each element so identified.

But you're not using JSF very gracefully. JSTL should almost never be mixed with JSF. In most cases, JSF has a better-integrated way of doing the same thing. Likewise, you should avoid raw HTML, which, depending on the version of JSF you're using may disappear or get relocated to the wrong part of the display.
+Pie Number of slices to send: Send
edited: I'll leave this here though i totally missed the point or was replying to something else with the wrong page open at the time.

<c:if test="${param.something == true}"....

is JSTL Java Standard Tag Library.

you nees this
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
at the top of the page and the JSTL .jar files for the
WEB-INF/lib
in your application.
And you can hot fix it too if you want by using e.g. winrar archiver that shows folders not a list
and take all the .tld files out of the .jar files that have any in there META-INF and put them(.tld) in
the /WEB-INF of your app.
+Pie Number of slices to send: Send
Thanks guys. I found it's working after I put id attributes inside those tags
Friends help you move. Good friends help you move bodies. This tiny ad will help:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 2273 times.
Similar Threads
Problem with nested c:forEach
Why is outputLink not outputting correctly?
JSF Navigation issue
What would be best way to handle how clicking on something changes a content pane...
Need my rich:tree to be re loaded when I add a new entity to it
Why should you try IntelliJ IDEA ?
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 16:55:49.