You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-dev@jakarta.apache.org by js...@apache.org on 2001/05/05 20:24:50 UTC
cvs commit: jakarta-taglibs/src/doc index.xml project.xml
jstrachan 01/05/05 11:24:50
Modified: . build.xml
src/doc index.xml project.xml
Log:
Added the IO and XTags libraries to the build process, the site index and the news section
Revision Changes Path
1.25 +205 -197 jakarta-taglibs/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-taglibs/build.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- build.xml 2001/05/05 03:21:21 1.24
+++ build.xml 2001/05/05 18:24:50 1.25
@@ -1,197 +1,205 @@
-<!-- ANT Build Script for the JAKARTA-TAGLIBS Project -->
-<!-- $Id: build.xml,v 1.24 2001/05/05 03:21:21 glenn Exp $ -->
-<project name="jakarta-taglibs" default="dist" basedir=".">
-
-
- <!-- ******************** Adjustable Properties *********************** -->
-
- <!--
-
- The following property values should be examined and customized
- for each custom tag library subproject.
-
- ant.home Home directory for the ANT build tool
- This is normally defaulted from the
- ANT_HOME environment variable in the
- build script.
-
- servlet.jar Pathname of the servlet API classes
- you are using to compile, such as the
- one that comes with Tomcat. This is
- normally defaulted from the SERVLET_JAR
- environment variable in the build script.
-
- xalan.jar Pathname of the "xalan.jar" file from the
- Xalan distribution. This is normally
- defaulted from the XALAN_JAR environment
- variable in the build script.
-
- xerces.jar Pathname of the "xerces.jar" file from the
- Xalan distribution. This is normally
- defaulted from the XERCES_JAR environment
- variable in the build script.
-
- -->
-
-
- <!-- ****************** Project Standard Properties ******************* -->
-
- <!--
-
- The following property values reflect the standard directory
- organization for the jakarta-taglibs project, and should not
- be changed or overridden.
-
- build.dir Base directory for build targets
- dist.dir Base directory for distribution targets
-
- -->
-
- <property name="build.dir" value="../build/taglibs"/>
- <property name="dist.dir" value="../dist/taglibs"/>
-
-
- <!-- ********************** Destination Preparation ********************* -->
-
- <!-- Create the destination directories -->
- <target name="prepare">
- <mkdir dir="${build.dir}"/>
- <mkdir dir="${dist.dir}"/>
- <available property="bsf.present"
- classname="com.ibm.bsf.BSFManager" />
- <available property="xslt.present"
- classname="org.apache.xalan.xslt.XSLTProcessor" />
- </target>
-
- <!-- Copy the static files that describe the entire project -->
- <target name="static">
- <copy file="LICENSE" tofile="${dist.dir}/LICENSE"/>
- <copy file="README" tofile="${dist.dir}/README"/>
- <mkdir dir="${dist.dir}/doc"/>
- <copy todir="${dist.dir}/doc">
- <fileset dir="doc"/>
- </copy>
- </target>
-
- <!-- BUILD: Compile documentation application components -->
- <target name="compile.documentation"
- depends="prepare,static">
- <!-- Create dynamically generated documentation -->
- <style basedir="src/doc" destdir="${build.dir}/doc"
- extension=".html" style="stylesheets/taglibs.xsl" includes="*.xml"/>
- <copy todir="${build.dir}/doc">
- <fileset dir="doc">
- <include name="**/*.html"/>
- </fileset>
- </copy>
- <copy todir="${build.dir}/doc">
- <fileset dir="src/doc">
- <include name="**/*.css"/>
- <include name="**/*.gif"/>
- <include name="**/*.html"/>
- <include name="**/*.jpg"/>
- <include name="**/*.js"/>
- </fileset>
- </copy>
- </target>
-
-
-
- <!-- ************************* Subproject Execution ********************* -->
-
- <!--
- Add a new target for each defined custom tag library subproject.
- Be sure you also add each target to the "depends" list for the
- "dist" target at the bottom of this file.
-
- -->
-
- <target name="bsf" if="bsf.present">
- <ant dir="./bsf" target="dist"/>
- </target>
-
- <target name="input" depends="prepare">
- <ant dir="./input" target="dist"/>
- </target>
-
- <target name="jspspec">
- <ant dir="./jspspec" target="dist"/>
- </target>
-
- <target name="utility">
- <ant dir="./utility" target="dist"/>
- </target>
-
- <target name="sql">
- <ant dir="./sql" target="dist"/>
- </target>
-
- <target name="xsl" if="xslt.present">
- <ant dir="./xsl" target="dist"/>
- </target>
-
- <target name="request">
- <ant dir="./request" target="dist"/>
- </target>
-
- <target name="session">
- <ant dir="./session" target="dist"/>
- </target>
-
- <target name="response">
- <ant dir="./response" target="dist"/>
- </target>
-
- <target name="application">
- <ant dir="./application" target="dist"/>
- </target>
-
- <target name="page">
- <ant dir="./page" target="dist"/>
- </target>
-
- <target name="datetime">
- <ant dir="./datetime" target="dist"/>
- </target>
-
- <target name="regexp">
- <ant dir="./regexp" target="dist"/>
- </target>
-
- <target name="jndi">
- <ant dir="./jndi" target="dist"/>
- </target>
-
- <target name="jdbc">
- <ant dir="./jdbc" target="dist"/>
- </target>
-
- <target name="scrape">
- <ant dir="./scrape" target="dist"/>
- </target>
-
- <target name="mailer">
- <ant dir="./mailer" target="dist"/>
- </target>
-
- <target name="i18n">
- <ant dir="./i18n" target="dist"/>
- </target>
-
- <target name="ctlx">
- <ant dir="./tools/UltraDev/4.0/ctlx" target="dist"/>
- </target>
-
-
- <!-- *********************** Overall Build Command ********************** -->
-
- <target name="dist" depends="prepare,static,compile.documentation,bsf,input,jspspec,sql,utility,xsl,request,session,response,application,page,datetime,regexp,jndi,jdbc,scrape,mailer,i18n"/>
-
- <!-- *********************** Clean Command ****************************** -->
-
- <target name="clean">
- <delete dir="${build.dir}"/>
- <delete dir="${dist.dir}"/>
- </target>
-
-</project>
+<!-- ANT Build Script for the JAKARTA-TAGLIBS Project -->
+<!-- $Id: build.xml,v 1.25 2001/05/05 18:24:50 jstrachan Exp $ -->
+<project name="jakarta-taglibs" default="dist" basedir=".">
+
+
+ <!-- ******************** Adjustable Properties *********************** -->
+
+ <!--
+
+ The following property values should be examined and customized
+ for each custom tag library subproject.
+
+ ant.home Home directory for the ANT build tool
+ This is normally defaulted from the
+ ANT_HOME environment variable in the
+ build script.
+
+ servlet.jar Pathname of the servlet API classes
+ you are using to compile, such as the
+ one that comes with Tomcat. This is
+ normally defaulted from the SERVLET_JAR
+ environment variable in the build script.
+
+ xalan.jar Pathname of the "xalan.jar" file from the
+ Xalan distribution. This is normally
+ defaulted from the XALAN_JAR environment
+ variable in the build script.
+
+ xerces.jar Pathname of the "xerces.jar" file from the
+ Xalan distribution. This is normally
+ defaulted from the XERCES_JAR environment
+ variable in the build script.
+
+ -->
+
+
+ <!-- ****************** Project Standard Properties ******************* -->
+
+ <!--
+
+ The following property values reflect the standard directory
+ organization for the jakarta-taglibs project, and should not
+ be changed or overridden.
+
+ build.dir Base directory for build targets
+ dist.dir Base directory for distribution targets
+
+ -->
+
+ <property name="build.dir" value="../build/taglibs"/>
+ <property name="dist.dir" value="../dist/taglibs"/>
+
+
+ <!-- ********************** Destination Preparation ********************* -->
+
+ <!-- Create the destination directories -->
+ <target name="prepare">
+ <mkdir dir="${build.dir}"/>
+ <mkdir dir="${dist.dir}"/>
+ <available property="bsf.present"
+ classname="com.ibm.bsf.BSFManager" />
+ <available property="xslt.present"
+ classname="org.apache.xalan.xslt.XSLTProcessor" />
+ </target>
+
+ <!-- Copy the static files that describe the entire project -->
+ <target name="static">
+ <copy file="LICENSE" tofile="${dist.dir}/LICENSE"/>
+ <copy file="README" tofile="${dist.dir}/README"/>
+ <mkdir dir="${dist.dir}/doc"/>
+ <copy todir="${dist.dir}/doc">
+ <fileset dir="doc"/>
+ </copy>
+ </target>
+
+ <!-- BUILD: Compile documentation application components -->
+ <target name="compile.documentation"
+ depends="prepare,static">
+ <!-- Create dynamically generated documentation -->
+ <style basedir="src/doc" destdir="${build.dir}/doc"
+ extension=".html" style="stylesheets/taglibs.xsl" includes="*.xml"/>
+ <copy todir="${build.dir}/doc">
+ <fileset dir="doc">
+ <include name="**/*.html"/>
+ </fileset>
+ </copy>
+ <copy todir="${build.dir}/doc">
+ <fileset dir="src/doc">
+ <include name="**/*.css"/>
+ <include name="**/*.gif"/>
+ <include name="**/*.html"/>
+ <include name="**/*.jpg"/>
+ <include name="**/*.js"/>
+ </fileset>
+ </copy>
+ </target>
+
+
+
+ <!-- ************************* Subproject Execution ********************* -->
+
+ <!--
+ Add a new target for each defined custom tag library subproject.
+ Be sure you also add each target to the "depends" list for the
+ "dist" target at the bottom of this file.
+
+ -->
+
+ <target name="bsf" if="bsf.present">
+ <ant dir="./bsf" target="dist"/>
+ </target>
+
+ <target name="input" depends="prepare">
+ <ant dir="./input" target="dist"/>
+ </target>
+
+ <target name="jspspec">
+ <ant dir="./jspspec" target="dist"/>
+ </target>
+
+ <target name="utility">
+ <ant dir="./utility" target="dist"/>
+ </target>
+
+ <target name="sql">
+ <ant dir="./sql" target="dist"/>
+ </target>
+
+ <target name="xsl" if="xslt.present">
+ <ant dir="./xsl" target="dist"/>
+ </target>
+
+ <target name="request">
+ <ant dir="./request" target="dist"/>
+ </target>
+
+ <target name="session">
+ <ant dir="./session" target="dist"/>
+ </target>
+
+ <target name="response">
+ <ant dir="./response" target="dist"/>
+ </target>
+
+ <target name="application">
+ <ant dir="./application" target="dist"/>
+ </target>
+
+ <target name="page">
+ <ant dir="./page" target="dist"/>
+ </target>
+
+ <target name="datetime">
+ <ant dir="./datetime" target="dist"/>
+ </target>
+
+ <target name="regexp">
+ <ant dir="./regexp" target="dist"/>
+ </target>
+
+ <target name="jndi">
+ <ant dir="./jndi" target="dist"/>
+ </target>
+
+ <target name="jdbc">
+ <ant dir="./jdbc" target="dist"/>
+ </target>
+
+ <target name="scrape">
+ <ant dir="./scrape" target="dist"/>
+ </target>
+
+ <target name="mailer">
+ <ant dir="./mailer" target="dist"/>
+ </target>
+
+ <target name="i18n">
+ <ant dir="./i18n" target="dist"/>
+ </target>
+
+ <target name="io">
+ <ant dir="./io" target="dist"/>
+ </target>
+
+ <target name="xtags">
+ <ant dir="./xtags" target="dist"/>
+ </target>
+
+ <target name="ctlx">
+ <ant dir="./tools/UltraDev/4.0/ctlx" target="dist"/>
+ </target>
+
+
+ <!-- *********************** Overall Build Command ********************** -->
+
+ <target name="dist" depends="prepare,static,compile.documentation,bsf,input,jspspec,sql,utility,xsl,request,session,response,application,page,datetime,regexp,jndi,jdbc,scrape,mailer,i18n,io,xtags"/>
+
+ <!-- *********************** Clean Command ****************************** -->
+
+ <target name="clean">
+ <delete dir="${build.dir}"/>
+ <delete dir="${dist.dir}"/>
+ </target>
+
+</project>
1.4 +263 -241 jakarta-taglibs/src/doc/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-taglibs/src/doc/index.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- index.xml 2001/05/03 15:36:15 1.3
+++ index.xml 2001/05/05 18:24:50 1.4
@@ -1,241 +1,263 @@
-<?xml version="1.0"?>
-<document url="./index.xml">
-
- <properties>
- <author>Justyna Horwat</author>
- <title>The Jakarta Taglibs Project</title>
- </properties>
-
- <body>
-
-
- <section name="Welcome to Jakarta Taglibs" href="Welcome">
-
- <p>Welcome to Jakarta Taglibs! The goal of this project is to provide an open-source
- taglib repository.</p>
-
- <p>Tag Library Overview</p>
-
- <p>Tag libraries are composed of a set of custom tags. These custom tags help separate
- presentation from implementation. What this means is that web designers can change the
- layout without worrying about modifying the underlying logic. Custom tags also help developers avoid
- embedding scripting code within the JSP page as well as encourage reuse and ease
- maintainability.</p>
-
- <p>Custom tags are not just bean tags. Custom tags can modify the content within the tag
- body and have access to the application context. Some of the ways they can be used include dynamically generating
- page content and implementing flow of control. They can interact with each other including being nested.</p>
-
- </section>
-
- <section name="Taglibs News" href="News">
- <news>
- <newsitem date="05/02/2001" libname="DBTags">
- The JDBC tag library has been renamed to DBTags! See the
- DBTags home page for details!
- </newsitem>
- <newsitem date="05/02/2001" libname="SQL">
- The SQL Sample tag library is no longer supported. Users of this
- tag library may want to consider migrating to the DBTags library.
- </newsitem>
- <newsitem date="05/02/2001" libname="Taglibs">
- Taglibs now has a news section! Check here regularly for all
- the latest info on our tags.
- </newsitem>
- </news>
- </section>
-
- <section name="Taglibs Descriptions" href="Libs">
- <tagindex>
-
- <taginfo name="Application" state="develop">
- The APPLICATION custom tag library contains tags which can be used to
- access information contained in the ServletContext for a
- web application.
- </taginfo>
-
- <taginfo name="BSF" state="develop">
- The Bean Scripting Framework (BSF) is an architecture forincorporating
- scripting into Java applications and applets. Scripting languages such
- as Netscape Rhino (Javascript), VBScript, Perl, Tcl, Python, NetRexx and
- Rexx are commonly used to augment an application's function or to script
- together a set of application components to form an application.
- </taginfo>
-
- <taginfo name="DateTime" state="develop">
- The DateTime custom tag library contains tags which can be used to handle date
- and time related functions. Tags are provided for formatting a Date for output,
- generating a Date from HTML forum input, using time zones, and localization.
- </taginfo>
-
- <taginfo name="DBTags" state="develop">
- The DBTags (formerly called JDBC) custom tag library contains tags which can be used to
- read from and write to an SQL database.
- </taginfo>
-
- <taginfo name="I18N" state="develop">
- The I18N custom tag library contains tags that help manage
- the complexity of creating internationalized web applications.
- </taginfo>
-
- <taginfo name="Input" state="develop">
- The "input" tag extension library lets you present HTML <form>
- elements that are tied to the ServletRequest that caused the
- current JSP page to run.
- </taginfo>
-
- <taginfo name="JNDI" state="develop">
- The JNDI Tag Library creates an instance of a javax.naming.Context based on the values
- of the attributes providing some of the standard values. In addition to the
- System properties and the jndi.properties, some standard properties are
- scanned in the pageContext attributes.
- </taginfo>
-
- <taginfo name="JSP Spec" state="develop">
- The JSPSPEC custom tag library contains working examples
- of the tags described in the JavaServerPages specification,
- Version 1.1. As such, the tags are focused more on being
- examples of custom tag library code techniques, and less on
- being useful in production applications.
- </taginfo>
-
- <taginfo name="Mailer" state="develop">
- This custom tag library is used to send e-mail.
- </taginfo>
-
- <taginfo name="Page" state="develop">
- The Page custom tag library contains tags which can be used to
- access all the information about the PageContext for a JSP page.
- </taginfo>
-
- <taginfo name="Regexp" state="develop">
- The Regexp custom tag library contains tags which can
- be used to perform Perl syntax regular expressions.
- </taginfo>
-
- <taginfo name="Request" state="develop">
- The Request custom tag library contains tags which can
- be used to access all the information about the HTTP
- request for a JSP page.
- </taginfo>
-
- <taginfo name="Response" state="develop">
- The Response custom tag library contains tags which can
- be used to set all the information for an HTTP response
- for a JSP page.
- </taginfo>
-
- <taginfo name="Scrape" state="develop">
- The scrape tag library can scrape or extract content from web
-documents and display the content in your JSP.
- </taginfo>
-
- <taginfo name="Session" state="develop">
- The Session JSP tag library provides tags for reading
- or modifying client HttpSession information.
- </taginfo>
-
- <taginfo name="SQL Sample" state="unsupported">
- The SQL Tag Library is an implementation of the SQL tags
- discussed in Section A.2.1 and A.2.2 of the JavaServer Pages 1.1
- Specification.
- </taginfo>
-
- <taginfo name="Utility" state="develop">
- The utility custom tag library contains examples of some
- basic tags. It illustrates several custom tag library
- code techniques.
- </taginfo>
-
- <taginfo name="XSL" state="develop">
- This tag library can perform XSL Transformations.
- </taginfo>
-
- </tagindex>
- </section>
-
- <section name="How to Download" href="Download">
-
- <p>Binary downloads of the entire JAKARTA-TAGLIBS distribution are available from the Jakarta web site</p>
-
- <p>For more information on how to use the distribution, look at the following documentation:</p>
-
- <ul>
- <li>Using the Jakarta-Taglibs <a href="binarydist.html">Binary Distribution</a></li>
- <li>Using the Jakarta-Taglibs <a href="sourcedist.html">Source Distribution</a></li>
- </ul>
-
- <p>Download and unpack the distribution archive into a convenient subdirectory.</p>
- <ul>
- <li><a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Download Entire Jakarta-Taglibs Distribution</a></li>
- </ul>
-
- <p>Individual project distributions are also available using the sidebar.</p>
- </section>
-
- <section name="Reporting Bugs and Feature Requests" href="Bugs">
-
- <p>To report a bug, or request a feature enhancement, go to:
- <a href="http://nagoya.apache.org/bugzilla">
- http://nagoya.apache.org/bugzilla</a>. When filling out a bug report
- or feature request, please follow these simple rules:</p>
-
- <ul>
- <li>Select Taglibs from the product list</li>
- <li>Include the tag library where the problem exists</li>
- <li>Details of your operating environment</li>
- <li>Explanation of the problem</li>
- <li>A way to reproduce the problem if possible</li>
- <li>Any other information that may be pertinent</li>
- </ul>
-
- </section>
-
-
- <section name="Getting Involved" href="Involved">
-
- <p>There are a number of ways to get more involved in the Taglibs
- community, including contributing to the future development of Taglibs.
- Check out the following resources:</p>
- <ul>
- <li><strong>Taglibs-User Mailing List</strong> - Subscribe to the
- <a href="mailto:taglibs-user-subscribe@jakarta.apache.org">TAGLIBS-USER</a>
- mailing list to communicate with other developers that are using
- taglibs for their own applications, including questions about the
- installation of Jakarta Taglibs, and the usage of particular Jakarta Taglibs features.</li>
- <li><strong>Taglibs-Dev Mailing List</strong> - Subscribe to the
- <a href="mailto:taglibs-dev-subscribe@jakarta.apache.org">TAGLIBS-DEV</a>
- mailing list to communicate with other developers interested in expanding
- and improving the functionality supported by Jakarta Taglibs itself.</li>
- <li><strong>Bug Reports and Feature Requests</strong> Use the
- <a href="#Bugs">Bug Reporting System</a> to submit these reports.</li>
- <li><strong>Patches and Modules</strong> - You can contribute patches and
- new modules to Taglibs by posting them to the TAGLIBS-DEV mailing list.
- After discussion and acceptance, one of the existing Committers will
- add your contribution to the Jakarta Taglibs source code base (with credit to
- you, of course).</li>
- <li><strong>Become A Committer</strong> - If you wish to contribute directly
- to the development of Jakarta Taglibs, and have commit access to the CVS source
- repository, you can be nominated (or nominate yourself) for Committer
- status on this project. The rules by which committers are voted on are
- listed at the
- <a href="http://jakarta.apache.org/guidelines/index.html">Jakarta
- web site</a>.</li>
- </ul>
-
- </section>
-
-
- <section name="Tutorials" href="Tutorials">
-
- <ul>
- <li><a href="tutorial.html">Jakarta Taglibs Tutorial</a></li>
- <li><a href="http://java.sun.com/products/jsp/tutorial/TagLibrariesTOC.html">Java Software Tutorial</a></li>
- <li><a href="http://developer.java.sun.com/developer/Books/cservletsjsp/chapter14.pdf">Core Servlets and JavaServer Pages Tutorial (PDF)</a></li>
- <li><a href="http://www.orionserver.com/tutorials/tagtut/lesson1/lesson1.html">Orion Server Tutorial</a></li>
- </ul>
-
- </section>
-
- </body>
-</document>
+<?xml version="1.0"?>
+<document url="./index.xml">
+
+ <properties>
+ <author>Justyna Horwat</author>
+ <title>The Jakarta Taglibs Project</title>
+ </properties>
+
+ <body>
+
+
+ <section name="Welcome to Jakarta Taglibs" href="Welcome">
+
+ <p>Welcome to Jakarta Taglibs! The goal of this project is to provide an open-source
+ taglib repository.</p>
+
+ <p>Tag Library Overview</p>
+
+ <p>Tag libraries are composed of a set of custom tags. These custom tags help separate
+ presentation from implementation. What this means is that web designers can change the
+ layout without worrying about modifying the underlying logic. Custom tags also help developers avoid
+ embedding scripting code within the JSP page as well as encourage reuse and ease
+ maintainability.</p>
+
+ <p>Custom tags are not just bean tags. Custom tags can modify the content within the tag
+ body and have access to the application context. Some of the ways they can be used include dynamically generating
+ page content and implementing flow of control. They can interact with each other including being nested.</p>
+
+ </section>
+
+ <section name="Taglibs News" href="News">
+ <news>
+ <newsitem date="05/05/2001" libname="IO">
+ The IO library has been added to CVS.
+ The IO tag library allows you to perform HTTP, HTTPS, FTP, XML-RPC and
+ SOAP requests from inside your JSP!
+ </newsitem>
+ <newsitem date="05/05/2001" libname="XTags">
+ The XTags library has been added to CVS.
+ XTags allows you to process XML documents using XSLT
+ and XPath techniques from within JSP.
+ See the XTags home page for details!
+ </newsitem>
+ <newsitem date="05/02/2001" libname="DBTags">
+ The JDBC tag library has been renamed to DBTags! See the
+ DBTags home page for details!
+ </newsitem>
+ <newsitem date="05/02/2001" libname="SQL">
+ The SQL Sample tag library is no longer supported. Users of this
+ tag library may want to consider migrating to the DBTags library.
+ </newsitem>
+ <newsitem date="05/02/2001" libname="Taglibs">
+ Taglibs now has a news section! Check here regularly for all
+ the latest info on our tags.
+ </newsitem>
+ </news>
+ </section>
+
+ <section name="Taglibs Descriptions" href="Libs">
+ <tagindex>
+
+ <taginfo name="Application" state="develop">
+ The APPLICATION custom tag library contains tags which can be used to
+ access information contained in the ServletContext for a
+ web application.
+ </taginfo>
+
+ <taginfo name="BSF" state="develop">
+ The Bean Scripting Framework (BSF) is an architecture forincorporating
+ scripting into Java applications and applets. Scripting languages such
+ as Netscape Rhino (Javascript), VBScript, Perl, Tcl, Python, NetRexx and
+ Rexx are commonly used to augment an application's function or to script
+ together a set of application components to form an application.
+ </taginfo>
+
+ <taginfo name="DateTime" state="develop">
+ The DateTime custom tag library contains tags which can be used to handle date
+ and time related functions. Tags are provided for formatting a Date for output,
+ generating a Date from HTML forum input, using time zones, and localization.
+ </taginfo>
+
+ <taginfo name="DBTags" state="develop">
+ The DBTags (formerly called JDBC) custom tag library contains tags which can be used to
+ read from and write to an SQL database.
+ </taginfo>
+
+ <taginfo name="I18N" state="develop">
+ The I18N custom tag library contains tags that help manage
+ the complexity of creating internationalized web applications.
+ </taginfo>
+
+ <taginfo name="Input" state="develop">
+ The "input" tag extension library lets you present HTML <form>
+ elements that are tied to the ServletRequest that caused the
+ current JSP page to run.
+ </taginfo>
+
+ <taginfo name="IO" state="develop">
+ The "IO" tag library contains tags that allow you to perform
+ HTTP, HTTPS, FTP, XML-RPC or SOAP requests from inside your JSP page
+ allowing you to work with external web sites and web services.
+ </taginfo>
+
+ <taginfo name="JNDI" state="develop">
+ The JNDI Tag Library creates an instance of a javax.naming.Context based on the values
+ of the attributes providing some of the standard values. In addition to the
+ System properties and the jndi.properties, some standard properties are
+ scanned in the pageContext attributes.
+ </taginfo>
+
+ <taginfo name="JSP Spec" state="develop">
+ The JSPSPEC custom tag library contains working examples
+ of the tags described in the JavaServerPages specification,
+ Version 1.1. As such, the tags are focused more on being
+ examples of custom tag library code techniques, and less on
+ being useful in production applications.
+ </taginfo>
+
+ <taginfo name="Mailer" state="develop">
+ This custom tag library is used to send e-mail.
+ </taginfo>
+
+ <taginfo name="Page" state="develop">
+ The Page custom tag library contains tags which can be used to
+ access all the information about the PageContext for a JSP page.
+ </taginfo>
+
+ <taginfo name="Regexp" state="develop">
+ The Regexp custom tag library contains tags which can
+ be used to perform Perl syntax regular expressions.
+ </taginfo>
+
+ <taginfo name="Request" state="develop">
+ The Request custom tag library contains tags which can
+ be used to access all the information about the HTTP
+ request for a JSP page.
+ </taginfo>
+
+ <taginfo name="Response" state="develop">
+ The Response custom tag library contains tags which can
+ be used to set all the information for an HTTP response
+ for a JSP page.
+ </taginfo>
+
+ <taginfo name="Scrape" state="develop">
+ The scrape tag library can scrape or extract content from web
+documents and display the content in your JSP.
+ </taginfo>
+
+ <taginfo name="Session" state="develop">
+ The Session JSP tag library provides tags for reading
+ or modifying client HttpSession information.
+ </taginfo>
+
+ <taginfo name="SQL Sample" state="unsupported">
+ The SQL Tag Library is an implementation of the SQL tags
+ discussed in Section A.2.1 and A.2.2 of the JavaServer Pages 1.1
+ Specification.
+ </taginfo>
+
+ <taginfo name="Utility" state="develop">
+ The utility custom tag library contains examples of some
+ basic tags. It illustrates several custom tag library
+ code techniques.
+ </taginfo>
+
+ <taginfo name="XSL" state="develop">
+ This tag library can perform XSL Transformations.
+ </taginfo>
+
+ <taginfo name="XTags" state="develop">
+ The "XTags" tag library allow you to process XML documents
+ using familiar XSLT and XPath techniques.
+ </taginfo>
+
+ </tagindex>
+ </section>
+
+ <section name="How to Download" href="Download">
+
+ <p>Binary downloads of the entire JAKARTA-TAGLIBS distribution are available from the Jakarta web site</p>
+
+ <p>For more information on how to use the distribution, look at the following documentation:</p>
+
+ <ul>
+ <li>Using the Jakarta-Taglibs <a href="binarydist.html">Binary Distribution</a></li>
+ <li>Using the Jakarta-Taglibs <a href="sourcedist.html">Source Distribution</a></li>
+ </ul>
+
+ <p>Download and unpack the distribution archive into a convenient subdirectory.</p>
+ <ul>
+ <li><a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Download Entire Jakarta-Taglibs Distribution</a></li>
+ </ul>
+
+ <p>Individual project distributions are also available using the sidebar.</p>
+ </section>
+
+ <section name="Reporting Bugs and Feature Requests" href="Bugs">
+
+ <p>To report a bug, or request a feature enhancement, go to:
+ <a href="http://nagoya.apache.org/bugzilla">
+ http://nagoya.apache.org/bugzilla</a>. When filling out a bug report
+ or feature request, please follow these simple rules:</p>
+
+ <ul>
+ <li>Select Taglibs from the product list</li>
+ <li>Include the tag library where the problem exists</li>
+ <li>Details of your operating environment</li>
+ <li>Explanation of the problem</li>
+ <li>A way to reproduce the problem if possible</li>
+ <li>Any other information that may be pertinent</li>
+ </ul>
+
+ </section>
+
+
+ <section name="Getting Involved" href="Involved">
+
+ <p>There are a number of ways to get more involved in the Taglibs
+ community, including contributing to the future development of Taglibs.
+ Check out the following resources:</p>
+ <ul>
+ <li><strong>Taglibs-User Mailing List</strong> - Subscribe to the
+ <a href="mailto:taglibs-user-subscribe@jakarta.apache.org">TAGLIBS-USER</a>
+ mailing list to communicate with other developers that are using
+ taglibs for their own applications, including questions about the
+ installation of Jakarta Taglibs, and the usage of particular Jakarta Taglibs features.</li>
+ <li><strong>Taglibs-Dev Mailing List</strong> - Subscribe to the
+ <a href="mailto:taglibs-dev-subscribe@jakarta.apache.org">TAGLIBS-DEV</a>
+ mailing list to communicate with other developers interested in expanding
+ and improving the functionality supported by Jakarta Taglibs itself.</li>
+ <li><strong>Bug Reports and Feature Requests</strong> Use the
+ <a href="#Bugs">Bug Reporting System</a> to submit these reports.</li>
+ <li><strong>Patches and Modules</strong> - You can contribute patches and
+ new modules to Taglibs by posting them to the TAGLIBS-DEV mailing list.
+ After discussion and acceptance, one of the existing Committers will
+ add your contribution to the Jakarta Taglibs source code base (with credit to
+ you, of course).</li>
+ <li><strong>Become A Committer</strong> - If you wish to contribute directly
+ to the development of Jakarta Taglibs, and have commit access to the CVS source
+ repository, you can be nominated (or nominate yourself) for Committer
+ status on this project. The rules by which committers are voted on are
+ listed at the
+ <a href="http://jakarta.apache.org/guidelines/index.html">Jakarta
+ web site</a>.</li>
+ </ul>
+
+ </section>
+
+
+ <section name="Tutorials" href="Tutorials">
+
+ <ul>
+ <li><a href="tutorial.html">Jakarta Taglibs Tutorial</a></li>
+ <li><a href="http://java.sun.com/products/jsp/tutorial/TagLibrariesTOC.html">Java Software Tutorial</a></li>
+ <li><a href="http://developer.java.sun.com/developer/Books/cservletsjsp/chapter14.pdf">Core Servlets and JavaServer Pages Tutorial (PDF)</a></li>
+ <li><a href="http://www.orionserver.com/tutorials/tagtut/lesson1/lesson1.html">Orion Server Tutorial</a></li>
+ </ul>
+
+ </section>
+
+ </body>
+</document>
1.9 +54 -52 jakarta-taglibs/src/doc/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/jakarta-taglibs/src/doc/project.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- project.xml 2001/05/03 15:35:19 1.8
+++ project.xml 2001/05/05 18:24:50 1.9
@@ -1,52 +1,54 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<project name="Taglibs Framework"
- href="http://jakarta.apache.org/taglibs"
- image="images/taglibs.gif">
-
- <title>Jakarta-Taglib Downloads</title>
-
- <menu name="Downloads">
- <item name="Entire Binary Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly"/>
- <item name="Entire Source Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src"/>
- <item name="Documentation" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/doc"/>
- </menu>
-
- <menu name="Individual Tag Libraries">
- <item name="Application Taglib" href="http://jakarta.apache.org/taglibs/doc/application-doc/intro.html"/>
- <item name="BSF Taglib" href="http://jakarta.apache.org/taglibs/doc/bsf-doc/intro.html"/>
- <item name="DateTime Taglib" href="http://jakarta.apache.org/taglibs/doc/datetime-doc/intro.html"/>
- <item name="DBTags Taglib" href="http://jakarta.apache.org/taglibs/doc/dbtags-doc/intro.html"/>
- <item name="I18N Taglib" href="http://jakarta.apache.org/taglibs/doc/i18n-doc/intro.html"/>
- <item name="Input Taglib" href="http://jakarta.apache.org/taglibs/doc/input-doc/intro.html"/>
- <item name="JNDI Taglib" href="http://jakarta.apache.org/taglibs/doc/jndi-doc/intro.html"/>
- <item name="JSP Spec Taglib" href="http://jakarta.apache.org/taglibs/doc/jspspec-doc/intro.html"/>
- <item name="Mailer Taglib" href="http://jakarta.apache.org/taglibs/doc/mailer-doc/intro.html"/>
- <item name="Page Taglib" href="http://jakarta.apache.org/taglibs/doc/page-doc/intro.html"/>
- <item name="Regexp Taglib" href="http://jakarta.apache.org/taglibs/doc/regexp-doc/intro.html"/>
- <item name="Request Taglib" href="http://jakarta.apache.org/taglibs/doc/request-doc/intro.html"/>
- <item name="Response Taglib" href="http://jakarta.apache.org/taglibs/doc/response-doc/intro.html"/>
- <item name="Scrape Taglib" href="http://jakarta.apache.org/taglibs/doc/scrape-doc/intro.html"/>
- <item name="Session Taglib" href="http://jakarta.apache.org/taglibs/doc/session-doc/intro.html"/>
- <item name="Utility Taglib" href="http://jakarta.apache.org/taglibs/doc/utility-doc/intro.html"/>
- <item name="XSL Taglib" href="http://jakarta.apache.org/taglibs/doc/xsl-doc/intro.html"/>
- </menu>
-
- <menu name="Unsupported Tag Libraries">
- <item name="SQL Sample Taglib" href="http://jakarta.apache.org/taglibs/doc/sql-doc/intro.html"/>
- </menu>
-
- <menu name="Documentation">
- <item name="Binary Dist" href="binarydist.html"/>
- <item name="Source Dist" href="sourcedist.html"/>
- <item name="Tutorial" href="tutorial.html"/>
- </menu>
-
- <menu name="Getting Involved">
- <item name="Overview" href="http://jakarta.apache.org/site/getinvolved.html"/>
- <item name="CVS Repositories" href="http://jakarta.apache.org/site/cvsindex.html"/>
- <item name="Mailing Lists" href="http://jakarta.apache.org/site/mail.html"/>
- <item name="Reference Library" href="http://jakarta.apache.org/site/library.html"/>
- <item name="Bug Database" href="http://jakarta.apache.org/site/bugs.html"/>
- </menu>
-
-</project>
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project name="Taglibs Framework"
+ href="http://jakarta.apache.org/taglibs"
+ image="images/taglibs.gif">
+
+ <title>Jakarta-Taglib Downloads</title>
+
+ <menu name="Downloads">
+ <item name="Entire Binary Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly"/>
+ <item name="Entire Source Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src"/>
+ <item name="Documentation" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/doc"/>
+ </menu>
+
+ <menu name="Individual Tag Libraries">
+ <item name="Application Taglib" href="http://jakarta.apache.org/taglibs/doc/application-doc/intro.html"/>
+ <item name="BSF Taglib" href="http://jakarta.apache.org/taglibs/doc/bsf-doc/intro.html"/>
+ <item name="DateTime Taglib" href="http://jakarta.apache.org/taglibs/doc/datetime-doc/intro.html"/>
+ <item name="DBTags Taglib" href="http://jakarta.apache.org/taglibs/doc/dbtags-doc/intro.html"/>
+ <item name="I18N Taglib" href="http://jakarta.apache.org/taglibs/doc/i18n-doc/intro.html"/>
+ <item name="Input Taglib" href="http://jakarta.apache.org/taglibs/doc/input-doc/intro.html"/>
+ <item name="IO Taglib" href="http://jakarta.apache.org/taglibs/doc/io-doc/intro.html"/>
+ <item name="JNDI Taglib" href="http://jakarta.apache.org/taglibs/doc/jndi-doc/intro.html"/>
+ <item name="JSP Spec Taglib" href="http://jakarta.apache.org/taglibs/doc/jspspec-doc/intro.html"/>
+ <item name="Mailer Taglib" href="http://jakarta.apache.org/taglibs/doc/mailer-doc/intro.html"/>
+ <item name="Page Taglib" href="http://jakarta.apache.org/taglibs/doc/page-doc/intro.html"/>
+ <item name="Regexp Taglib" href="http://jakarta.apache.org/taglibs/doc/regexp-doc/intro.html"/>
+ <item name="Request Taglib" href="http://jakarta.apache.org/taglibs/doc/request-doc/intro.html"/>
+ <item name="Response Taglib" href="http://jakarta.apache.org/taglibs/doc/response-doc/intro.html"/>
+ <item name="Scrape Taglib" href="http://jakarta.apache.org/taglibs/doc/scrape-doc/intro.html"/>
+ <item name="Session Taglib" href="http://jakarta.apache.org/taglibs/doc/session-doc/intro.html"/>
+ <item name="Utility Taglib" href="http://jakarta.apache.org/taglibs/doc/utility-doc/intro.html"/>
+ <item name="XSL Taglib" href="http://jakarta.apache.org/taglibs/doc/xsl-doc/intro.html"/>
+ <item name="XTags Taglib" href="http://jakarta.apache.org/taglibs/doc/xtags-doc/intro.html"/>
+ </menu>
+
+ <menu name="Unsupported Tag Libraries">
+ <item name="SQL Sample Taglib" href="http://jakarta.apache.org/taglibs/doc/sql-doc/intro.html"/>
+ </menu>
+
+ <menu name="Documentation">
+ <item name="Binary Dist" href="binarydist.html"/>
+ <item name="Source Dist" href="sourcedist.html"/>
+ <item name="Tutorial" href="tutorial.html"/>
+ </menu>
+
+ <menu name="Getting Involved">
+ <item name="Overview" href="http://jakarta.apache.org/site/getinvolved.html"/>
+ <item name="CVS Repositories" href="http://jakarta.apache.org/site/cvsindex.html"/>
+ <item name="Mailing Lists" href="http://jakarta.apache.org/site/mail.html"/>
+ <item name="Reference Library" href="http://jakarta.apache.org/site/library.html"/>
+ <item name="Bug Database" href="http://jakarta.apache.org/site/bugs.html"/>
+ </menu>
+
+</project>