You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-user@tomcat.apache.org by Pedro Salgado <sa...@04web.com> on 2004/09/20 19:07:11 UTC
standard-1.1.1 expression language not working
Hi to everyone!
I have already used taglibs before but I am having some trouble making
jstl core 1.1.1 taglib to evaluate expression languages on Tomcat 5.0.27.
I have all of the required libraries on WEB-INF/lib/ (jstl, standard,
jdbc_2_0_stdext, xalan and xerces).
Tomcat does not give any missing taglib handler... so I supposed it finds
all of the necessary classes.
I am also using Struts and Struts-el taglibs and they are working
correctly.
Am I missing something?
my jsp file:
<%@ taglib uri="/WEB-INF/tld/struts-html-el.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="/WEB-INF/tld/struts-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/tld/struts-tiles-el.tld" prefix="tiles-el" %>
...
<c:set var='a'>1</c:set><c:out value='${a}'/> (the output is ${a})
...
my web.xml, taglib declaration:
<taglib>
<taglib-uri>/WEB-INF/tld/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/struts-html-el.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-html-el.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/struts-logic-el.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-logic-el.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/struts-bean-el.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-bean-el.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/struts-tiles.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-tiles.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/struts-tiles-el.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-tiles-el.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/tld/fmt-1.1.1.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tld/c-1.1.1.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/displaytag-el-12.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/displaytag-el-12.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tld/displaytag-12.tld</taglib-uri>
<taglib-location>/WEB-INF/tld/displaytag-12.tld</taglib-location>
</taglib>
---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org
Re: standard-1.1.1 expression language not working
Posted by Mark Page <ma...@weballistics.co.uk>.
<yawn>
web.xml should begin...
<web-app
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
web-app_2_4.xsd"
version="2.4">
</yawn>
On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote:
> Hi to everyone!
>
> I have already used taglibs before but I am having some trouble making
> jstl core 1.1.1 taglib to evaluate expression languages on Tomcat 5.0.27.
>
> I have all of the required libraries on WEB-INF/lib/ (jstl, standard,
> jdbc_2_0_stdext, xalan and xerces).
> Tomcat does not give any missing taglib handler... so I supposed it finds
> all of the necessary classes.
> I am also using Struts and Struts-el taglibs and they are working
> correctly.
>
> Am I missing something?
>
>
> my jsp file:
>
>
> <%@ taglib uri="/WEB-INF/tld/struts-html-el.tld" prefix="html" %>
> <%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>
> <%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
> <%@ taglib uri="/WEB-INF/tld/struts-tiles.tld" prefix="tiles" %>
> <%@ taglib uri="/WEB-INF/tld/struts-tiles-el.tld" prefix="tiles-el" %>
>
> ...
>
> <c:set var='a'>1</c:set><c:out value='${a}'/> (the output is ${a})
>
> ...
>
>
>
>
> my web.xml, taglib declaration:
>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-html.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-html.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-html-el.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-html-el.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-logic.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-logic.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-logic-el.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-logic-el.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-bean.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-bean.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-bean-el.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-bean-el.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-tiles.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-tiles.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/struts-tiles-el.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/struts-tiles-el.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri>
> <taglib-location>/WEB-INF/tld/fmt-1.1.1.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
> <taglib-location>/WEB-INF/tld/c-1.1.1.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/displaytag-el-12.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/displaytag-el-12.tld</taglib-location>
> </taglib>
>
> <taglib>
> <taglib-uri>/WEB-INF/tld/displaytag-12.tld</taglib-uri>
> <taglib-location>/WEB-INF/tld/displaytag-12.tld</taglib-location>
> </taglib>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: taglibs-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org