It's in the specifications, but people tend to not read them.  I
have to admit that before joining a couple of the Jakarta
listservs, I didn't bother reading specs at all.  It's been a
while since I read them, but the JSTL and JSP 2.0 specs are well
worth reading.  Unlike some specifications, they are well
written, easy to understand, and full of useful tidbits.

Another reason why this question comes up a lot is because you
can't simply Google for "JSP doesn't work" and find an answer. 
At the time, I tried searching on all derivatives of the error
message that I was getting and it didn't return anything of
value.  However, it tends to be the default answer on the
listserv. ;)

Derek


--- Karl Coleman <[EMAIL PROTECTED]> wrote:

> Is this not well-documented? This seems to get asked quite a
> bit.
> 
> Karl
> 
> 
> <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:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> > 
> > 
> 
> 
>
---------------------------------------------------------------------
> 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]
> 
> 


=====


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

Reply via email to