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]