File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes JSTL 1.1 uri should be Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "JSTL 1.1 uri should be "core_rt" ?" Watch "JSTL 1.1 uri should be "core_rt" ?" New topic

JSTL 1.1 uri should be "core_rt" ?

Vince Hon
Ranch Hand

Joined: Feb 11, 2003
Posts: 117
I cannot run JSTL smooth !

I have put the jtsl.jar and standard.jar from tomcat 5 to the webapp\lib according to HSB. And my web.xml is version 2.4:

xsi:schemaLocation="" version="2.4">

In jsp, I put this:

When I run, I got the error: According to TLD or attribute driective in tag file, attribute test does not accept any expressions.

After searching on the web, If I changed
<%@ taglib uri="" prefix="c" %>
<%@ taglib uri="" prefix="c" %>

The JSTL work perfectly. Does any one can explain this ?


Vince Hon<br /> <br />SCJP 1.4 | SCWCD | SCBCD <br /><a href="" target="_blank" rel="nofollow"></a>
John Wolf
Ranch Hand

Joined: Feb 18, 2002
Posts: 64

Make sure if you are using Tomcat 5.x the uri has the "jsp" in it. Example:-

SCJP 1.2, SCJP 1.4, SCJA, SCWCD 1.4<br /> <br />------------------------------<br />
Vince Hon
Ranch Hand

Joined: Feb 11, 2003
Posts: 117
thanks Sadana !

I just realized that I use to old version of URI :
<%@ taglib uri="" prefix="c" %>

The correct one should be:
<%@ taglib uri="" prefix="c" %>
I agree. Here's the link:
subject: JSTL 1.1 uri should be "core_rt" ?
It's not a secret anymore!