Greetings, I'm fairly new to JSP and the java paradigm in general, and am trying to get my feet wet with some simple pages. I'm starting with tomcat-5.0.27 and jakarta-taglibs-standard-1.1.2. I've followed the documentation at http://jakarta.apache.org/tomcat/tomcat-5.0-doc/appdev/processes.html on putting together an initial application tree, I've put one page (index.jsp) in ./web, I've put together build.xml, web.xml, and I've placed standard.jar and jstl.jar from the taglibs package in my WEB-INF/lib dir.
I'm pretty certain I've got the basic structure down, but could be wrong. The problem I'm having is this: >From what I've read, Tomcat 5.x utilizes JSP 2.0 & JSTL 1.1. It's my understanding that with JSTL 1.1, the taglib uri for JSTL Core change from http://java.sun.com/jstl/core to http://java.sun.com/jsp/jstl/core. Here is my index.jsp: <%@ page contentType="text/html" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title>First JSP Page Ever</title> </head> <body style="background-color: white; color: black;"> <c:set var="test" value="hello" /> Following number <u>SHOULD</u> be six: <c:out value="${1 + 2 + 3}" /> <br/> Following <u>SHOULD</u> be 'hello': <c:out value="${test}" /> </body> </html> I don't think you can get much simpler. However, with that page as it is, the out put looks like this: Following number SHOULD be six: ${1 + 2 + 3} Following SHOULD be 'hello': ${test} Now... If I change the taglib uri from http://java.sun.com/jsp/jstl/core to http://java.sun.com/jstl/core, the output looks like this: Following number SHOULD be six: 6 Following SHOULD be 'hello': hello This has me perplexed. Was wondering if anyone out there could shed some light on this behavior for me? Thanks in advance for your time and thoughts. Jason Pincin --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]