to develop and use jsp custome tag library,one usually follows this roadmap:
1.write your tag handler(s). 2.write your tld file(s); 3.in your web.xml,declare that you want to use the lib in this way: <web-app> ... <taglib> <taglib-uri>*****</taglib-uri> <taglib-location>***</taglib-location> </taglib> .... </web-app> 4.in you jsp page: <%@ taglib uri="***" prefix="***" %> that's all. --- Neil Zanella <[EMAIL PROTECTED]> 的正文:> > Well, I just had a look at the instructions at: > > http://jakarta.apache.org/taglibs/doc/standard-doc/standard/GettingStarted.html > and they say to copy the contents of directory: > > /usr/local/jakarta-taglibs/standard-1.0.3/lib > > to the WEB-INF/lib directory. That worked, but > once again, it seems wasteful. If every user > did this for their own web application directory > then there would be a lot of unnecessary > duplication. > Did you say that I can avoid this by using the > <taglib> element in my web.xml (server.xml?). > > Thanks, > > Neil > > (Now I'll also have a look at: > http://jakarta.apache.org/taglibs/binarydist.html)_ > > I cannot understand why these jakarta packages can't > just distribute whatever installation instructions > are necessary in the README file like just about > any other software does it. > > ... > > On Sun, 29 Jun 2003, [gb2312] guo yingshou wrote: > > > Have a look at servlet specification. > > > > --- Neil Zanella <[EMAIL PROTECTED]> 的正文:> > > > On Sun, 29 Jun 2003, [gb2312] guo yingshou > wrote: > > > > > > > Have you configured the taglib in your web.xml > > > using > > > > <taglib> element ? > > > > > > No I have not because: > > > > > > 1. I have not seen anything about this in the > > > documentation. > > > > > > 2. I have read that Tomcat 4.1.24 has an > > > "autodetection feature" > > > which makes this unnecessary. > > > > > > In case 2 is not true, then where can I find > > > documentation on the > > > syntax of this <taglib> XML element and what > > > attributes/contents > > > should I set for this element? > > > > > > Thanks, > > > > > > Neil > > > > > > > --- Neil Zanella <[EMAIL PROTECTED]> > 的正文:> > > > > > Hello, > > > > > > > > > > I have installed Jakarta Tomcat 4.1.24 and > > > Jakarta > > > > > Taglibs 1.0.3, > > > > > both of which support the JSP specification. > I > > > found > > > > > the README > > > > > file > > > > > > /usr/local/jakarta-taglibs/standard-1.0.3/README > > > to > > > > > be > > > > > close to useless: it seems to me that > copying > > > the > > > > > files > > > > > standard-doc.war and standard-examples.war > to > > > the > > > > > WEB-INF/classes is almost irrelevant: what > do I > > > > > do once I copy them? How do I test them? > > > > > > > > > > With a JavaServer page with the following > > > directive: > > > > > > > > > > <%@ taglib prefix="c" > > > > > uri="http://java.sun.com/jstl/core" %> > > > > > > > > > > I was getting the following error: > > > > > > > > > > uri (http://java.sun.com/jstl/core) cannot > be > > > > > resolved > > > > > > > > > > and then also the error: > > > > > > > > > > org.apache.jasper.JasperException: File > > > > > "/WEB-INF/c.tld" not found > > > > > > > > > > Hence I fixed it with: > > > > > > > > > > $ cp > > > > > > > > > /usr/local/jakarta-taglibs/standard-1.0.3/tld/c.tld > > > > > \ > > > > > ~/public_html/WEB-INF > > > > > > > > > > This is undocumented though. Is it what I'm > > > supposed > > > > > to do? > > > > > Seems strange to me that I would have to > copy > > > the > > > > > file to > > > > > my web applications' WEB-INF directory: if > it's > > > the > > > > > same > > > > > for everyone why can't it be used as a > system > > > file, > > > > > without the need to copy it? > > > > > > > > > > Thanks, > > > > > > > > > > Neil > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: > > > > > [EMAIL PROTECTED] > > > > > For additional commands, e-mail: > > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > _________________________________________________________ > > > > Do You Yahoo!? > > > > 网恋的诠释:真情还是放纵? > > > > > > > > > > http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/netlove > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > 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] > > > > > > > > _________________________________________________________ > > Do You Yahoo!? > > 网恋的诠释:真情还是放纵? > > > http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/netlove > > > > > --------------------------------------------------------------------- > > 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] > _________________________________________________________ Do You Yahoo!? 网恋的诠释:真情还是放纵? http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/netlove --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]