Just a thought:

Last I knew using the j2ee jar w/ Tomcat == EVIL. You can either use the j2ee distribution on Sun's site OR Jakarta Tomcat (w/ j2sdk, not j2ee), but never j2ee and jakarta tomcat together. It'll create some really ugly version conflicts. If you use jakarta tomcat from jakarta.apache.org, use the jar files that have the specific functions you need instead.

For jstl, that would be the standard-1.1 tag lib available here: http://jakarta.apache.org/taglibs/index.html. D/L the standard taglibs, drop the jars in your WEB-INF/lib directory, and include the taglibs in your web.xml per the docs. Restart the context and your done.

--David

Tim Funk wrote:

Is your web.xml using the 2.4 declaration?

-Tim

Marcus Beyer wrote:

Tim Funk schrieb:

I finally solved my (first) problem: I had a wrong lib (J2EE 1.3) in my class path. So there was some kind of version mismatch ...

Are you sure you want
<%@ taglib uri="http://java.sun.com/jstl/core"; prefix="c"%>
and not
<%@ taglib uri="http://java.sun.com/jsp/jstl/core"; prefix="c" %>



But still my pages do not work if I specify to use the jstl 1.1 taglib.

Example: <c:out value="1 + 2 = ${1 + 2}" />

With 1.0 taglib I get "1 + 2 = 3".
With 1.1 taglib I get "1 + 2 = ${1 + 2}".

Any idea about this?



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to