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