You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2002/11/06 23:47:32 UTC

cvs commit: jakarta-struts/doc using.xml learning.xml acquiring.xml volunteers.xml project.xml news.xml index.xml

husted      2002/11/06 14:47:32

  Modified:    doc      volunteers.xml project.xml news.xml index.xml
  Added:       doc      using.xml learning.xml acquiring.xml
  Log:
  I still need to finish updating the sep/nov news, but wanted to get the rest of this up before dinner.
  
  Subdivide home page; create subdirectory for news.
  
  Revision  Changes    Path
  1.16      +1 -1      jakarta-struts/doc/volunteers.xml
  
  Index: volunteers.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/volunteers.xml,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- volunteers.xml	4 Nov 2002 03:02:41 -0000	1.15
  +++ volunteers.xml	6 Nov 2002 22:47:31 -0000	1.16
  @@ -2,7 +2,7 @@
   <document url="./volunteers.xml">
   <properties>
   <author>Ted Husted</author>
  -<title>The Struts User's Guide - Who We Are</title>
  +<title>Who We Are - Apache Struts</title>
   </properties>
   <body>
   <chapter name="Who We Are" href="whoWeAre">
  
  
  
  1.29      +10 -4     jakarta-struts/doc/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/project.xml,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- project.xml	29 Oct 2002 11:08:43 -0000	1.28
  +++ project.xml	6 Nov 2002 22:47:32 -0000	1.29
  @@ -5,13 +5,19 @@
   
       <title>Struts Framework</title>
   
  -    <menu name="Welcome">
  -        <item name="Home"                    href="index.html"/>
  -        <item name="News &amp; Status"       href="news.html"/>
  +    <menu name="Struts">
  +        <item name="Welcome"                 href="index.html"/>
  +        <item name="Learning"                href="learning.html"/>
  +        <item name="Acquiring"               href="acquiring.html"/>
  +        <item name="Using"                   href="using.html"/>
  +        <item name="Who We Are"              href="volunteers.html"/>
  +    </menu>
  +
  +    <menu name="Reference">
  +        <item name="News &amp; Status"       href="news/index.html"/>
           <item name="FAQs and Howtos"         href="faqs/index.html"/>
           <item name="Resources"               href="resources/index.html"/>
           <item name="List Archive"            href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42"/>
  -        <item name="Who We Are"              href="volunteers.html"/>
       </menu>
   
       <menu name="Downloads">
  
  
  
  1.20      +11 -656   jakarta-struts/doc/news.xml
  
  Index: news.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/news.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- news.xml	20 Oct 2002 17:06:08 -0000	1.19
  +++ news.xml	6 Nov 2002 22:47:32 -0000	1.20
  @@ -1,661 +1,16 @@
  -<?xml version="1.0"?>
  -<document>
  -
  -  <properties>
  -    <author email="craigmcc@apache.org">Craig McClanahan</author>
  -    <author email="mcooper@apache.org">Martin Cooper</author>
  -    <author email="husted@apache.org">Ted Husted</author>
  -    <author email="Joe@germuska.com">Joe Germuska</author>
  -    <author email="james@jamesholmes.com">James Holmes</author>
  -    <title>New and Status - Jakarta Struts</title>
  -  </properties>
  -
  +<?xml version="1.0" encoding="ISO-8859-1"?>
  +<document url="./newbie.xml">
  +<properties>
  +<title>Page Moved - Jakarta Struts</title>
  +</properties>
   <body>
  +<chapter name="News">
   
  -<section name="Status" href="status">
  -<p>
  -The <b>stable production release</b> is <a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/">Struts 1.02</a> (11 February 2002).
  -</p>
  -<p>
  -<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/">Struts 1.1b</a> is in its second <b>beta release</b> (12 August 2002).
  -</p>
  -<hr size="1" noshade=""/>
  -<ul>
  -<li>See <a href="http://jakarta.apache.org/site/bugs.html">the Apache Bug Database</a> for outstanding issues and enhancement requests. </li>
  -<li>See <a href="http://jakarta.apache.org/builds/jakarta-struts/nightly/">the Struts Nightly Build</a> for the latest development distribution.</li>.
  -<li>See <a href="http://jakarta.apache.org/site/mail.html">the Jakarta Struts-Dev list</a> for current development communications.</li>
  -<li>See <a href="http://cvs.apache.org/viewcvs/jakarta-struts/">the Jakarta Struts CVS</a> for the current development codebase. </li>
  -</ul>
  -<hr size="1" noshade=""/>
  -<p>
  -Struts is a completely open product. The
  -<a href="http://jakarta.apache.org/struts/volunteers.html">Struts Committers</a> conduct all development
  -business using the resources cited here, which are all available to the public. Only
  -Struts Committers may write to the
  -<a href="http://cvs.apache.org/viewcvs/jakarta-struts/">CVS</a>. Developer contributions may be posted
  -to <a href="http://jakarta.apache.org/site/bugs.html">The Apache Bug Database</a>.
  -</p>
  -
  -</section>
  -
  -<section name="News" href="news">
  -
  -<!--
  -<h3><a name=""></a></h3>
  -<p><a href=""></a></p>
  -<hr size="1" noshade=""/>
  --->
  -
  -<h3><a name="20020830"></a>30 Aug 2002 - Struts book moves ahead</h3>
  -<p>The publication date for Developing Web Applications with Struts by Ted Husted, Cedric Dumoulin,
  -George Franciscus, and David Winterfeldt (Foreword by Craig R. McClanahan) has been advanced to October 2002.
  -Details about the book are available at Ted Husted's Struts site
  -</p>
  -<p>
  -<a href="http://husted.com/struts/book.html">http://husted.com/struts/book.html</a>
  -</p>
  -<p>
  -Several other Struts books are slated for release. Links are available on the Struts Resource page
  -</p>
  -<p>
  -<a href="http://jakarta.apache.org/struts/resources/books.html">http://jakarta.apache.org/struts/resources/books.html</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020831.4"></a>30 Aug 2002 - MockObjects 0.4 released</h3>
  -<p>Unit testing is a hot topic among Struts developers. <a href="ttp://strutstestcase.sourceforge.net/">StrutsTestCase</a> provides a slick mock object for testing Struts Actions with JUnit (or Cactus). The MockObjects projects provides a base API for creating tests for the rest of the objects in your Java application. </p>
  -<p><a href="">http://mockobjects.sourceforge.net</a></p>
  -<p>
  -Developers working with the MockObjects project include Struts committers Vincent Massol and Ted Husted.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020830.2"></a>30 Aug 2002 - Artimus 1.0 beta 2 available</h3>
  -<p>Artimus is a sample Struts application for posting news articles that uses JDBC, Lucene, and the Scaffold toolkit.</p>
  -<p>Artimus may be downloaded from the Struts Example Application site on SourceForge </p>
  -<p><a href="http://sourceforge.net/projects/struts">http://sourceforge.net/projects/struts</a></p>
  -<p>Other developers with example applications that they would like to donate to the community are invited to join the Struts Sourceforge site.</p>
  -<hr size="1" noshade=""/>
  - 
  -<h3><a name="20020830.1"></a>30 Aug 2002 - Struts Console v2.1.1</h3>
  -<p>Struts Console version 2.1.1 is now available.
  -</p>
  -<p>
  -<a href="http://www.jamesholmes.com/struts/">http://www.jamesholmes.com/struts/</a>
  -</p>
  -<p>
  -Struts Console version 2.1 is now available.
  -<a href="http://www.jamesholmes.com/struts/">http://www.jamesholmes.com/struts/</a>
  -</p>
  -<p>
  -Download Now:<br/>
  -<a href="http://www.jamesholmes.com/struts/struts-console-2.1.zip">http://www.jamesholmes.com/struts/struts-console-2.1.zip</a><br/>
  -  -- OR --<br/>
  -<a href="http://www.jamesholmes.com/struts/struts-console-2.1.tar.gz">http://www.jamesholmes.com/struts/struts-console-2.1.tar.gz</a><br/>
  -http://www.jamesholmes.com/struts/struts-console-2.1.tar.gz
  -</p>
  -<p>
  -Struts Console is FREE software.
  -</p>
  -<p>
  -This release is a bug fix release and does not
  -introduce any new functionality.
  -</p>
  -<p>
  -Changes with Struts Console v2.1.1
  -</p>
  -<p>
  -  *) Fixed bug where "role" attributes weren't being
  -     loaded on the Definition panel.
  -</p>
  -<p>
  -  *) Fixed bug where "initial" attribute of the
  -     &lt;form-property> element couldn't be changed once
  -     it had been set.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020830.3"></a>28 Aug 2002 - Easy Struts 0.5.2 for Eclipse</h3>
  -<p>
  -Easy Struts 0.5.2 available (Only Eclipse plugin), I make a little demo for you, this demo require
  -Flash 5 and show you some fonctionnality from Easy Struts Editor in Eclipse. Enjoy ;)
  -</p>
  -<p>
  -Demo : http://easystruts.sourceforge.net/editor.html (4Mo, be patient)
  -</p>
  -<p>
  -- [NEW] Add error and warning controls on struts-config.xml editor<br/>
  -- [NEW] Possibility to generate classes from struts-config.xml
  -        With this feature, you can "generate" an Struts application
  -        skeleton with only a struts-config.xml file.<br/>       
  -- [NEW] Add view of java classes in Struts config tree.<br/>
  -- [FIX] Some bug fix, more info on http://easystruts.sourceforge.net/CHANGES.TXT
  -</p>
  -<p>  
  -<a href="http://easystruts.sourceforge.net">http://easystruts.sourceforge.net</a><br/>
  -<a href="http://sourceforge.net/projects/easystruts">http://sourceforge.net/projects/easystruts</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020826"></a>26 Aug 2002 - Struts Workflow Extension Package V0.9.1</h3>
  -<p>The Bugfix-Version 0.9.1 of the Struts Workflow Extension Package is now available.</p>
  -<p>It fixes a bug in the test application's web.xml file, some users have stumbled over.</p>
  -<p>Also the web site <a href="http://www.livinglogic.de/Struts/">http://www.livinglogic.de/Struts/</a> has been updated to describe how to use the extension together with Struts 1.1.</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020822"></a>22 Aug 2002 - Easy Struts Editor 0.5.1 for Eclipse</h3>
  -<p>
  -Re-Hello, I fix some bugs from Easy Struts 0.5. Here the changes:<br/>
  -  - [FIX] When element removed from Editor UI, elements wasn't removed in xml source.<br/>
  -  - [FIX] Synchronisation with Easy Struts wizards when editor is open.<br/>
  -  - [FIX] When editor is re-open (after closed), struts-config.xml was in read only mode.<br/>
  -  - [FIX] Some editor bugs... I include some screenshots:<a href="http://easystruts.sourceforge.net/editor.html">http://easystruts.sourceforge.net</a><br/>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020820"></a>20 Aug 2002 - Struts Console v2.1</h3>
  -<p>
  -Struts Console version 2.1 is now available.
  -<a href="http://www.jamesholmes.com/struts/">http://www.jamesholmes.com/struts/</a>
  -</p>
  -<p>
  -Download Now:<br/>
  -<a href="http://www.jamesholmes.com/struts/struts-console-2.1.zip">http://www.jamesholmes.com/struts/struts-console-2.1.zip</a><br/>
  -  -- OR --<br/>
  -<a href="http://www.jamesholmes.com/struts/struts-console-2.1.tar.gz">http://www.jamesholmes.com/struts/struts-console-2.1.tar.gz</a><br/>
  -</p>
  -<p>
  -Struts Console is FREE software.
  -</p>
  -<p>
  -This release adds support for the IntelliJ IDEA IDE,
  -one of the favorites of many developers.
  -</p>
  -<p>
  -Changes with Struts Console v2.1
  -</p>
  -<ul>
  -<li>
  -Fixed bug where the "initial" attribute of the
  -&lt;form-property> element was getting set to blank
  -when it wasn't specified.
  -</li>
  -<li>
  -Added plugin support for IntelliJ IDEA.
  -</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020813"></a>12 Aug 2002 - Struts 1.1 Beta 2 Released</h3>
  -<p>The Struts team is proud to announce the release of Struts 1.1 Beta 2. This
  -release includes significant new functionality, while retaining full
  -backwards compatibility with earlier versions of Struts. It also
  -incorporates fixes for a number of bugs which were reported against earlier
  -versions.
  -</p>
  -<p>
  -The binary distribution is available at:
  -</p>
  -<p>
  -<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/">http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/</a>
  -</p>
  -<p>
  -and the source distribution is available at:
  -</p>
  -<p>
  -<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/src/">http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/src/</a>
  -</p>
  -<p>
  -In addition, the library distibution, which contains updated binaries
  -without the sample applications, is available at:
  -</p>
  -<p>
  -  http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/lib/
  -</p>
  -<p>
  -Details of the changes in this release are available in the Release Notes,
  -which can be found here:
  -</p>
  -<p>
  -  http://jakarta.apache.org/struts/userGuide/release-notes-1.1-b2.html
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020808"></a>08 Aug 2002 - JPetStore in Scioworks Camino</h3>
  -<p>
  -We have recently modified and repackaged the JPetStore application as a
  -sample application for Camino. It illustrates how Camino's Storyboard can
  -help Struts developers to visualize the flow of their web-applications.
  -Visit the following link for details:
  -</p>
  -<p>
  -   http://www.scioworks.net/servlets/ShowPage?pid=29&amp;dp=1
  -</p>
  -<p>
  -About JPetStore: JPetStore from iBatis is a completely rewritten Pet Store
  -application based on Sun's original J2EE Pet Store. JPetStore uses Struts
  -as the MVC presentation layer.
  -</p>
  -<p>
  -About Scioworks Camino: Scioworks Camino is a visual modelling tool for
  -Struts that provides a visual drag-and-connect GUI for rapid development
  -and re-wiring of web applications, automatically generates code based on
  -the visual flow of an app, and also features round-trip engineering.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020804"></a>O'Reilly Struts book available for ordering</h3>
  -<p>The O'Reilly Struts book by Chuck Cavaness, "Programming Jakarta Struts" is 
  -now available for pre-ordering from Amazon.
  -</p>
  -<p>
  -http://www.amazon.com/exec/obidos/ISBN=0596003285/hitchhikeguidetoA/
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020803"></a>3 Aug 2002 - Starting Struts User Group in New Jersey</h3>
  -<p>Is anyone interested in joining?  Looks like we have a group of 3-5 people
  -already interested. We are thinking about having meetings in the New
  -Brunswick area. I have made arrangements for website hosting for the group
  -and have a committment from Vic Cekvenich at BaseBeans to be a guest
  -speaker.</p>
  -<p>I'm not duplicating an already existing group am I?</p>
  -<p>Anyone intersted in participating please contact me at
  -<a href="mailto:john@eagleinfosystems.com">john at eagleinfosystems.com</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020728"></a>28 Jul 2002 - New Howto available on basicportal</h3>
  -<p>The install instructions for <a href="http://basicportal.sourceforge.net">basicportal</a> now include a
  -detailed howto for postgresql and poolman usage with basicportal.  Vic has
  -reorganized the source and we are working towards developing a howto for
  -basicportal and eclipse.</p>
  -<p>I'm looking forward to basicportal growing!  We are already talking about
  -the addition of the shopping cart module.  Next few months will be
  -interesting.</p><hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020730"></a>30 July 2002 - Struts Console version 2.0.1</h3>
  -<p>
  -Struts Console version 2.0.1 is now available.
  -</p>
  -<ul>
  -<li><a href="http://www.jamesholmes.com/struts/">http://www.jamesholmes.com/struts/</a></li>
  -</ul>
  -<p>Download Now:</p>
  -<p><a href="http://www.jamesholmes.com/struts/struts-console-2.0.1.zip">www.jamesholmes.com/struts/struts-console-2.0.1.zip</a></p>
  -<p>-- OR --</p>
  -<p><a href="http://www.jamesholmes.com/struts/struts-console-2.0.1.tar.gz">www.jamesholmes.com/struts/struts-console-2.0.1.tar.gz</a></p>
  -<p>
  -Struts Console is FREE software.
  -</p>
  -<p>
  -This release is a bug fix release and does not introduce any new functionality.
  -</p>
  -<p>
  -Changes with Struts Console v2.0.1
  -</p>
  -<ul>
  -<li>Fixed bug where Tiles editor wasn't properly upgrading config files that had deprecated &lt;put&gt; settings.</li>
  -<li>Fixed bug where Page Converter was accidentally converting &lt;address&gt; tags when it shouldn't have been.</li>
  -<li>Fixed bug where Page Converter was not properly converting all &lt;input&gt; tags.</li>
  -<li>Fixed bug where NetBeans module was not remembering where the Struts Console window was docked.</li>
  -<li>Fixed bug where JBuilder plugin wasn't properly generating XML output when certain elements were modified.</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -
  -<h3><a name="20020725"></a>25 July 2002 - Easy Struts v0.4.2 for Eclipse / JBuilder</h3>
  -<p>
  -Changes 0.4.2
  -</p>
  -<ul>
  -<li>Plugin config and message resources deleted in previous version is now fixed.</li>
  -<li>Create a new line between attributes if count &gt; 2 in struts-config.xml</li>
  -<li>Add error header/footer in application resources</li>
  -<li>fix html in default template (form.est)</li>
  -</ul>
  -<p>
  -Changes 0.4.1
  -</p>
  -<ul>
  -<li>Fix dialog box which appear everytime (about update classpath in Eclipse project).</li>
  -<li>SWTError throwed on Eclipse Linux GTK Platform fix.</li>
  -<li>JBuilder Error while copying libs/tlds fixed.</li>
  -<li>Improve Easy Form and Input wizard.</li>
  -<li>In Eclipse plugin, jdom.jar located in lib\directory.</li>
  -</ul>
  -<p>
  -Project page :
  -</p>
  -<ul>
  -<li><a href="http://easystruts.sourceforge.net/">http://easystruts.sourceforge.net/</a></li>
  -<li><a href="http://sourceforge.net/projects/easystruts">http://sourceforge.net/projects/easystruts</a></li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020724"></a>24 July 2002 - ObjectAssembler 2.0</h3>
  -<p>
  -ObjectVenture is pleased to announce the release of ObjectAssembler
  -2.0, a visual two-way development environment for J2EE applications -
  -including native support for Struts 1.1. Thanks to all of you who
  -participated in our open beta!
  -</p>
  -<p>
  -The standard edition, which covers web (JSP/Servlets) and Struts
  -development, is FREE! You may download it here:
  -<a href="http://www.objectventure.com/products/objectassembler.html">http://www.objectventure.com/products/objectassembler.html</a>
  -</p>
  -<p>
  -The new user manual is available here (4.5 MB). It includes information
  -on how to get started with the Struts support.
  -<a href="http://www.objectventure.com/files/oa/ObjectAssembler-UserManual.pdf">http://www.objectventure.com/files/oa/ObjectAssembler-UserManual.pdf</a>
  -</p>
  -<p>
  -We also have a new support forum here:
  -<a href="http://support.objectventure.net">http://support.objectventure.net</a>
  -</p>
  -<p>NEW FEATURES IN v2.0:</p>
  -<p>
  -Standard Edition:
  -<ul>
  -<li>Complete Struts 1.1 support, including multiple configuration files.</li>
  -<li>Import existing Struts configuration files and components.</li>
  -<li>In addition to JBuilder, ObjectAssembler now integrates with Netbeans and Sun ONE Studio.</li>
  -<li>New standalone version that is built on Netbeans.</li>
  -<li>Complete Servlet 2.3 and JSP 1.2 support for visually building components and WARs.</li>
  -<li>New component types: Struts PlugIn, Struts DynaActionForm, Servlet Filter, and Servlet Lifecycle Event.</li>
  -<li>Drop any TLD in a certain place (see user manual), and ObjectAssembler will automate and validate the use of its tags in the visual JSP editor.</li>
  -<li>Create relationships between components.</li>
  -<li>New User Manual</li>
  -<li>And more...</li>
  -</ul>
  -</p>
  -<p>
  -Professional Edition:
  -<ul>
  -<li>All Standard Edition features, plus</li>
  -<li>Complete EJB 2.0 support for visually building components and EJB JARs.</li>
  -<li>Complete J2EE 1.3 support for visually building EARs</li>
  -<li>New component type: Message-driven Bean.</li>
  -<li>Integrated deployment to Weblogic 7.x and HPAS 8.x. More to come!</li>
  -<li>And more...</li>
  -</ul>
  -</p>
  -<p>
  -Enterprise Edition:
  -<ul>
  -<li>All Professional Edition features, plus</li>
  -<li>New visual pattern development environment based on XML that supports the open Pattern and Component Markup Language (PCML) effort.</li>
  -<li>Integrated Sun Java Center pattern catalog.</li>
  -<li>Import and export pattern catalog archives (CARs).</li>
  -<li>Real-time HTML documentation of catalogs, patterns, and strategies as you work via XSLT (ships with default templates that you can change).</li>
  -<li>Apply pattern strategies to components.</li>
  -<li>Automated code generation from patterns.</li>
  -<li>See how your applied pattern strategies are mapped to your components.</li>
  -<li>Real-time validation of patterns and applied pattern strategies.</li>
  -<li>And more...</li>
  -</ul>
  -</p>
  -<p>
  -Other features of interest:
  -<ul>
  -<li>Visual JSP development</li>
  -<li>Automated component and assembly (EAR, EJB-JAR, JAR, and WAR) generation with automated handling of accessory files.</li>
  -<li>Work with your components visually or via the source code editor after generation and the two stay in synch. No black boxes here...</li>
  -<li>Automated placement of all generated components in the appropriate assemblies (including the default struts configuration).</li>
  -<li>Import components, including EJBs from a database schema.</li>
  -<li>Real-time validation of all components and assemblies as you work, including automated corrective actions where appropriate.</li>
  -<li>And much more...</li>
  -</ul>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020724"></a>24 July 2002 - JavaPro Struts Tutorial</h3>
  -<p><a href="http://www.fawcette.com/javapro/2002_07/online/kjones/"><b>Create Better Web Apps with Struts</b></a> by Kevin Jones.</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name=""></a>23 Jul 2002 - STL (Standard Tags) + Struts (MVC) live web Demo</h3>
  -<p>If you are starting a Java Web, you should use MVC and Standard tags,
  -this "kit" is a sample of "best" (at least good) practices.
  -</p><p>
  -It is MVC (Struts/Tiles)+JSTL +XSLT+ DAO (Open Source Data Access Object
  -w/ SQL) + DB CRUD (Create update delete and SQL DLL scripts)+ J2EE
  -Security ( to make Tomcat run like Apache )
  -</p><p>
  -It is KISS (you'll see how simple and how very standard) , good
  -practices Free Open Source Framework to develop any web app, with the
  -aim of being 80% of any app, but done as simple as possible and easy to
  -teach. Again, everything is standard and simple. And it is the fastest,
  -most efficient way to develop maintainable code I know of.
  -</p><p>
  -Samples include CMS (Authorize content, XSLT, CMS Comments, sinkable,
  -single sign on, etc.),  Issue tracking, + more coming.
  -</p><p>
  -Please download and install and see if you want to attend. Details:
  -<a href="http://basicportal.sourceforge.net">http://basicportal.sourceforge.net</a>
  -</p><p>
  -I use it to teach Struts + JSTL public and private classes. I epically
  -teach WHY you should want to do something in a certain way, not just how.
  -</p><p>
  -To attend and see "best practices"
  -http://www.basebeans.com/webEx.jsp
  -The seminar requires you know servlets, jsp,  SQL, JDBC, and at least
  -some MVC. (a plus is if you have already deployed and MVC web app in the
  -past) Oh...it is $10.00 ( but free to baseBeans clients and/or apache.org
  -committers.)
  -</p><p>
  -To keep in touch on this join "MVC-Programmers" mail list at
  -http://www.netbean.net/mailman/listinfo/mvc-programmers
  -</p><p>
  -To keep in touch with open source projects go to
  -http://news.netbean.net/cgi-bin/webnews.cgi
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020723"></a>23 Jul 2002 - STL (Standard Tags) + Struts (MVC) live web Demo</h3>
  -<p>If you are starting a Java Web, you should use MVC and Standard tags,
  -this "kit" is a sample of "best" (at least good) practices.
  -</p><p>
  -It is MVC (Struts/Tiles)+JSTL +XSLT+ DAO (Open Source Data Access Object
  -w/ SQL) + DB CRUD (Create update delete and SQL DLL scripts)+ J2EE
  -Security ( to make Tomcat run like Apache )
  -</p><p>
  -It is KISS (you'll see how simple and how very standard) , good
  -practices Free Open Source Framework to develop any web app, with the
  -aim of being 80% of any app, but done as simple as possible and easy to
  -teach. Again, everything is standard and simple. And it is the fastest,
  -most efficient way to develop maintainable code I know of.
  -</p><p>
  -Samples include CMS (Authorize content, XSLT, CMS Comments, sinkable,
  -single sign on, etc.),  Issue tracking, + more coming.
  -</p><p>
  -Please download and install and see if you want to attend. Details:
  -http://basicportal.sourceforge.net
  -</p><p>
  -I use it to teach Struts + JSTL public and private classes. I epically
  -teach WHY you should want to do something in a certain way, not just how.
  -</p><p>
  -To attend and see "best practices"
  -http://www.basebeans.com/webEx.jsp
  -The seminar requires you know servlets, jsp,  SQL, JDBC, and at least
  -some MVC. (a plus is if you have already deployed and MVC web app in the
  -past) Oh...it is $10.00 ( but free to baseBeans clients and/or apache.org
  -committers.)
  -</p><p>
  -To keep in touch on this join "MVC-Programmers" mail list at
  -http://www.netbean.net/mailman/listinfo/mvc-programmers
  -</p><p>
  -To keep in touch with open source projects go to
  -http://news.netbean.net/cgi-bin/webnews.cgi
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020718"></a>18 July 2002 - JavaBoutique Struts Tutorials</h3>
  -<p><a href="http://javaboutique.internet.com/tutorials/Struts/"><b>Stepping through Jakarta Struts</b></a> by Keld H. Hansen.</p>
  -<p><a href="http://javaboutique.internet.com/tutorials/Struts2/"><b>Coding your second Jakarta Struts Application</b></a> by Keld H. Hansen.</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020717"></a>17 July 2002 - StrutsTestCase v1.8 Released</h3>
  -<p>
  -StrutsTestCase v1.8 improves support for Struts 1.1,
  -provides several requested enhancements, and fixes many
  -reported defects.
  -</p>
  -<p>
  -The project home page can be found here:
  -</p>
  -<p>
  -<a href="http://strutstestcase.sourceforge.net">http://strutstestcase.sourceforge.net</a>
  -</p>
  -<p>
  -Notes for this release can be found here:
  -</p>
  -<p>
  -<a href="http://sourceforge.net/project/shownotes.php?release_id=99980">http://sourceforge.net/project/shownotes.php?release_id=99980</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020711"></a>11 July 2002 - Scioworks Camino v2.0</h3>
  -<p>
  -Scioworks Camino is a visual tool for Struts application development.
  -</p>
  -<p>
  -What's new in v2.0:
  -</p>
  -<ul>
  -<li>Supports Struts 1.1 features - Manages multiple modules on multiple Storyboards, declarative exception handling, dynamic FormBeans, etc.</li>
  -<li>Enhanced Zoomable Storyboards - Manages each module on its own Storyboard with cross module connectivities. Supports zooming, snap-to-grid, auto-alignment and multiple segements paths.</li>
  -<li>Built-in JSP source editor with syntax-highlighting - Automatic two-way synchronization between the editors and the Storyboards.</li>
  -<li>Auto file synchronization - Detects external modifications of the JSPs.</li>
  -<li>Inspector and Cross Referencing Tool - Allows quick viewing and modifying attributes of the elements and provide powerful cross-referencing facility.</li>
  -<li>Enhanced Code Generator Wizard - Supports different generated code styles of FormBean and Action classes to suit your need.</li>
  -<li>Enhanced JSP Parser - Revised and more forgiving on non-standard HTML syntax.</li>
  -<li>Revised User Inteface</li>
  -<li>Expanded XML Character Encoding Support - Allows customized setting.</li>
  -<li>Supports both JVM 1.4 and JVM 1.3.</li>
  -</ul>
  -<p>
  -Download: <a href="http://www.scioworks.com/">http://www.scioworks.com/</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020711"></a>11 July 2002 - Easy Struts v0.4 for Eclipse / JBuilder</h3>
  -<p>
  -Features:
  -</p>
  -<ul>
  -<li>Provide a full support for JBuilder IDE.</li>
  -<li>Provide a full support for Eclipse IDE.</li>
  -</ul>
  -<p>
  -Changes
  -</p>
  -<ul>
  -<li>Support now for JBuilder IDE (without Resources Wizard).</li>
  -<li>Add runtime facility for JBuilder, no need removeStrutsJar opentool</li>
  -<li>Add confirm dialog before changing project classpath</li>
  -<li>Fix driver class validation in datasource wizard</li>
  -<li>Fix many bug and add improvements</li>
  -<li>New icons</li>
  -</ul>
  -<p>
  -Project page :
  -</p>
  -<ul>
  -<li><a href="http://easystruts.sourceforge.net/">http://easystruts.sourceforge.net/</a></li>
  -<li><a href="http://sourceforge.net/projects/easystruts">http://sourceforge.net/projects/easystruts</a></li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020710"></a>10 July 2002 - Using Struts in Oracle JDeveloper 9i Tutorial</h3>
  -<p>
  -<a href="http://otn.oracle.com/products/jdev/howtos/jsp/StrutsHowTo.html">
  -<b>How Do I use Jakarta Struts with Oracle9i JDeveloper?</b></a> by Oracle Corporation.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020709"></a>9 July 2002 - Struts Console version 2.0</h3>
  -<p>
  -Struts Console version 2.0 is now available.
  -</p>
  -<ul>
  -<li><a href="http://www.jamesholmes.com/struts/">http://www.jamesholmes.com/struts/</a></li>
  -</ul>
  -<p>Download Now:</p>
  -<p><a href="http://www.jamesholmes.com/struts/struts-console-2.0.zip">www.jamesholmes.com/struts/struts-console-2.0.zip</a></p>
  -<p>-- OR --</p>
  -<p><a href="http://www.jamesholmes.com/struts/struts-console-2.0.tar.gz">www.jamesholmes.com/struts/struts-console-2.0.tar.gz</a></p>
  -<p>
  -Struts Console is FREE software.
  -</p>
  -<p>
  -This release is adds new features and fixes many bugs,
  -but most notably adds support for Tiles configuration
  -files. This release also adds support for all of the
  -latest 1.1 config changes.
  -</p>
  -<p>
  -Changes with Struts Console v2.0
  -</p>
  -<ul>
  -<li>Fixed bug where Edit button was not properly being disabled for Properties and Form Properties which would allow Edit to be selected when no row was highlighted and thus causing exceptions to be thrown.</li>
  -<li>Fixed bug where Properties and Form Properties tables weren't being updated after a row had been edited.</li>
  -<li>Fixed bug where Forwards and Exceptions were not properly being removed from Actions.</li>
  -<li>Fixed bug where changing an Action from using a Form Bean to "&lt;none&gt;" would wrongfully set the Action's "name" attribute to "&lt;none&gt;".</li>
  -<li>Fixed bug in standalone app where after performing "Save As" on a file, the GUI wouldn't indicate whether or not a file had changes or not.</li>
  -<li>Fixed bug in Page Converter where an exception was thrown when trying to write files to a different directory.</li>
  -<li>Added support for Tiles configuration files.</li>
  -<li>Added support for "roles" attribute to Action screen for 1.1 config files.</li>
  -<li>Added support for "forwardPattern", "pagePattern" and "inputForward" attributes to Controller screen for 1.1 config files.</li>
  -<li>Added support for "bundle" attribute to Exception screen for 1.1 config files.</li>
  -<li>Added ability to move elements up and down in relation to their parent.</li>
  -<li>Added ability to specifiy the number of lines between elements in the Ouput Options.</li>
  -<li>Added "Key" column to Exceptions tables and make "Key" a required field per the latest DTD for 1.1 config files.</li>
  -<li>Updated Data Sources screen to be more consistent with the other screens.</li>
  -<li>Extensive refactorings to improve performance and reduce code size.</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020709"></a>09 July 2002 - Struts Adoption article</h3>
  -<p>
  -<a href="http://www.scioworks.net/devnews/articles/struts_adoption_issues/index.html">
  -<b>Issues In Struts Adoption</b></a> by Harry Rusli and John Yu.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020708"></a>08 July 2002 - Struts article in e-Promagazine</h3>
  -<p>
  -The e-Promag.com site is featuring a new article entitled
  -"<a href="http://www.e-promag.com/eparchive/index.cfm?fuseaction=viewarticle&amp;ContentID=1742">
  -<b>Struts: A Standard Architecture for Web Applications</b></a>" by Don Denoncourt.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020708"></a>08 July 2002 - JAAS article highlighting Authorization and Authentication with Struts</h3>
  -<p>
  -<a href="http://www.mooreds.com/jaas.html">
  -<b>Using JAAS for Authorization and Authentication</b></a> by Dan Moore.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<p align="center">
  -<a href="news_2002_q2.html">
  -<b>MORE NEWS</b></a>
  -</p>
   
  -</section>
  +<section name="Ooops">
   
  +<p>This page has moved to
  +<a href="news/index.html">http://jakarta.apache.org/struts/news/</a></p>
  +<p>Please update your hyperlinks.</p>
   
  -</body>
  -</document>
  +</section></chapter></body></document>
  
  
  
  1.35      +3 -347    jakarta-struts/doc/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/index.xml,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- index.xml	4 Nov 2002 04:09:45 -0000	1.34
  +++ index.xml	6 Nov 2002 22:47:32 -0000	1.35
  @@ -6,12 +6,11 @@
       <author>Ted Husted</author>
       <author>Martin Cooper</author>
       <author>James Holmes</author>
  -    <title>The Struts Web Application Framework</title>
  +    <title>The Apache Struts Web Application Framework</title>
     </properties>
   
     <body>
   
  -
     <section name="Welcome to Struts" href="Welcome">
   
     <p>
  @@ -33,7 +32,7 @@
     For the <b>Model</b>, Struts can interact with any
     <a href="resources/models.html">standard data access technology</a>, including Enterprise Java Beans, JDBC, and Object Relational Bridge.
     For the <b>View</b>, Struts works well with JavaServer Pages, Velocity Templates,
  -  XSLT, <a href="resources/views.html">other presentation systems</a>.
  +  XSLT, and <a href="resources/views.html">other presentation systems</a>.
     </p>
   
     <p>
  @@ -44,354 +43,11 @@
     </p>
   
     <p>
  -  Struts is part of the <a href="http://jakarta.apache.org">Jakarta
  +  Struts is part of the <a href="http://jakarta.apache.org">Apache Jakarta
     Project</a>, sponsored by the
     <a href="http://www.apache.org">Apache Software Foundation</a>.  The
     official Struts home page is at
     <a href="http://jakarta.apache.org/struts">http://jakarta.apache.org/struts</a>.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Learning About Struts" href="Docs">
  -
  -  <p>
  -  The <b>official documentation</b> for the framework is provided both online
  -  and as a self-installing WAR in the distribution. The
  -  <code>struts-documentation.war</code> includes our
  -  <a href="./faqs/index.html">FAQs and Howtos</a>,
  -  <a href="./faqs/newbie.html">Newbie</a> along with the
  -  <a href="userGuide/index.html">Users Guide</a>,
  -  <a href="api/index.html">Javadocs</a>, and everything else you find here.
  -  You are invited to preview the documentation online, and then install the
  -  application locally for closer study.
  -  </p>
  -
  -  <blockquote>
  -  Note: Most of the links in this section refer to the <b>Nightly Build</b>.
  -  When learning about Struts, <b>be sure to refer to the documentation for the
  -  version you are actually using</b>. The documentation is bundled with each
  -  distribution as an application that you can install locally. Links to the
  -  documentation for the current stable release (1.0.2) are also provided on the
  -  menu bar. Whenever possible, please help conserve our bandwidth, and install
  -  the documentation locally.
  -  </blockquote>
  -
  -  <p><a name="faqs"></a>
  -  The <a href="./faqs/kickstart.html"><b>Kickstart FAQ</b></a> answers the most common
  -  non-technical questions people first ask about Struts. The
  -  <a href="./faqs/newbie.html">Struts Newbie FAQ</a> answers the most common
  -  technical questions asked by first-timer Struts developers. The
  -  <a href="./faqs/helping.html">How to Help</a> FAQ answers the most common questions
  -  about contributing to the Jakarta-Struts project. A more extensive
  -  Struts knowledgebase is available at the
  -  <a href="http://jguru.com/faq/Struts">JGuru FAQ</a> and
  -  <a href="http://jguru.com/forums/Struts">Forum</a>.
  -  </p>
  -
  -  <p>
  -  The concise Struts <a href="userGuide/index.html"><b>Users Guide</b></a> introduces the
  -  Model-View-Controller architecture, and how it relates to the major components of Struts.
  -  To help you get started with the Struts JSP tag extensions and utility packages,
  -  several <b>Developer Guides</b> supplement the Users Guide. The Users Guide also
  -  includes detailed installation instructions and release notes for each version of the
  -  framework.
  -  </p>
  -
  -  <p>
  -  For more detail about a specific class or package, the Struts
  -  <a href="api/index.html"><b>Javadocs</b></a>
  -  are <b>surprisingly comprehensive and carefully maintained</b>. It is <i>strongly</i> recommended that
  -  you refer to the
  -  <a href="api/index.html">
  -  Javadoc</a> for each class as you begin to use it, to be sure important features
  -  and options are not overlooked. <i>What you don't know, can't help you.</i>
  -  </p>
  -
  -  <p>
  -  Of course, the only true documentation is the code itself. If you have any questions
  -  about how Struts actually works, do not hesitate to <i>use the source</i>. For the
  -  complete, buildable source code to the entire Struts framework, see the "src" folder in
  -  the <a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/src/">
  -  <b>Struts 1.0.2 source distribution</b></a>.
  -  </p>
  -
  -  <p>
  -  The Struts <a href="#Involved">Mailing Lists</a> are a treasure trove of useful,
  -  interactive information. The user list tends to carry a high volume, so always check
  -  the published documentation and the
  -  <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42">
  -  <b>MAILING LIST ARCHIVE</b></a> before
  -  <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html">posting a new question</a>.
  -  Like as not, it's already been asked and answered.
  -  </p>
  -
  -  <p>
  -  If you really can't find the answer to your question in the <a href="#faqs">FAQs</a> or
  -  <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42">list archive</a>,
  -  you can post your query to the Struts User list -- <b>BUT YOU MUST SUBSCRIBE TO THE
  -  <a href="mailto:struts-user-subscribe@jakarta.apache.org">USER LIST</a>
  -  OR THE
  -  <a href="mailto:struts-user-digest-subscribe@jakarta.apache.org">USER LIST DIGEST</a>
  -  BEFORE POSTING</b>. If you would rather not subscribe to a list, you can go through the
  -  <a href="http://www.proj.com/subscribe.jsp">BaseBeans Struts Newsgroup</a> instead.
  -  </p>
  -
  -  <blockquote>
  -  Please note that the Struts User list enjoys a "casual friday" policy. More off-topic
  -  messages are tolerated on Fridays so long as the message is prefixed with the token
  -  [FRIDAY]. If you'd rather not be troubled by these postings, please set your
  -  mail filter accordingly. Posting [FRIDAY] articles on any other weekday is <b>strongly
  -  discouraged</b>. We thank you for your cooperation.
  -  </blockquote>
  -
  -  <p>
  -  The Struts <a href="resources/index.html"><b>Resources</b></a> page provides links to
  -  everything else published about Struts, including
  -  <a href="resources/books.html">books</a>,
  -  <a href="resources/articles.html">articles</a>,
  -  <a href="resources/tutorials.html">tutorials</a>,
  -  <a href="resources/seminars.html">seminars</a>,
  -  and sample applications. There are also links to public sites "Powered by Struts" and
  -  a directory of professional Struts consultants.
  -  </p>
  -
  -  <p>
  -  The Struts <a href="news.html"><b>News &amp; Status</b></a> page highlights current
  -  events affecting the framework, including new releases, proposals for new features,
  -  and additions to the Resources page.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Books about Struts" href="books">
  -
  -  <p>
  -  Printed books about Struts are available now, and several more are on the way.
  -  A current list of books about Struts is maintained in <a href="resources/books.html">the
  -  resource area</a>. Links to excerpts are provided when available.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Acquiring Struts" href="Acquiring">
  -
  -  <p>
  -  The <i>production release</i> of <strong>Struts 1.0.2</strong> is available in
  -  a convenient binary distribution and also with complete source code. In
  -  addition, a library distribution is available, which contains the latest
  -  Struts binaries without the sample applications, providing a smaller,
  -  faster download.
  -  </p>
  -
  -  <ul>
  -  <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2">
  -  <b>Struts 1.0.2 Binary Distribution</b></a></li>
  -  <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/lib">
  -  <b>Struts 1.0.2 Library Distribution</b></a></li>
  -  <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/src">
  -  <b>Struts 1.0.2 Source Code Distribution</b></a></li>
  -  </ul>
  -
  -  <p>
  -  Check the
  -  <a href="http://jakarta.apache.org/struts/doc-1.0.2/release-notes-1.0.2.html">
  -  Release Notes</a> for a summary of the changes since the Struts 1.0.1 release.
  -  </p>
  -
  -  <p>
  -  <b>In addition to a Struts distribution,</b> you will need to ensure that
  -  you have downloaded and installed all of the
  -  <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Prerequisites">
  -  prerequisite</a> software applications. Then, follow the appropriate instructions to
  -  <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Installing">
  -  install and use a Struts binary
  -  distribution</a> in your web application or for
  -  <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Building">
  -  building Struts from the source  distribution</a>.
  -  </p>
  -
  -  <p>
  -  The latest <i>beta release</i> of <strong>Struts 1.1</strong> is also
  -  available, in the same three distributions. While not necessarily quite as
  -  stable as the latest production release, the beta release provides an interim
  -  release between the nightly builds and the production release so that
  -  developers can start taking advantage of new functionality without the same
  -  degree of risk as using the nightly builds may entail.
  -  </p>
  -
  -  <ul>
  -  <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2">
  -  <b>Struts 1.1 Beta 2 Binary Distribution</b></a></li>
  -  <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/lib">
  -  <b>Struts 1.1 Beta 2 Library Distribution</b></a></li>
  -  <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/src">
  -  <b>Struts 1.1 Beta 2 Source Code Distribution</b></a></li>
  -  </ul>
  -
  -  <p>
  -  Check the
  -  <a href="http://jakarta.apache.org/struts/userGuide/release-notes-1.1-b2.html">
  -  Release Notes</a> for a summary of the changes since the Struts 1.0.2 release.
  -  </p>
  -
  -  <p>
  -  As with the production release, you will need to ensure that you have
  -  downloaded and installed all of the
  -  <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Prerequisites">
  -  prerequisite</a> software applications. Then, follow the appropriate instructions to
  -  <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Installing">
  -  install and use a Struts binary
  -  distribution</a> in your web application or for
  -  <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Building">
  -  building Struts from the source distribution</a>.
  -  </p>
  -  </section>
  -
  -  <section>
  -  <p align="center"><a href="./faqs/helping.html#release">So when is the next release coming out?</a></p>
  -  </section>
  -
  -  <section name="Nightly Builds" href="Builds">
  -
  -  <p>
  -  For developers who are helping to develop Struts, or who just want
  -  "the latest bits", the latest development version is made available each
  -  morning. Use at your own risk!
  -  </p>
  -
  -  <ul>
  -  <li>Nightly builds - Download the source directly via
  -      <a href="http://jakarta.apache.org/getinvolved/cvsindex.html">
  -      Anonymous CVS</a>.</li>
  -  <li>Nightly builds - Download the binary distributions from
  -      <a href="http://jakarta.apache.org/builds/jakarta-struts/nightly">
  -      here</a>.</li>
  -  <li>Nightly builds - Download the source distributions from
  -      <a href="http://jakarta.apache.org/builds/jakarta-struts/nightly/src">
  -      here</a>.</li>
  -  </ul>
  -
  -  <p>
  -  Be sure to check the
  -  <a href="http://jakarta.apache.org/struts/userGuide/release-notes.html">
  -  Release Notes</a> for the nightly builds so you know what you are getting!
  -  </p>
  -
  -  <p>
  -  Access to the CVS source repository for Struts is available through both
  -  <a href="http://cvs.apache.org/viewcvs/jakarta-struts/">web
  -  browser</a> and
  -  <a href="http://jakarta.apache.org/getinvolved/cvsindex.html">CVS client</a>
  -  interfaces.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Reporting Bugs and Feature Requests" href="Bugs">
  -
  -  <p>
  -  Tracking of bug reports and enhancement requests for Struts is handled
  -  through the
  -  <a href="http://jakarta.apache.org/site/bugs.html">
  -  Apache Bug Database</a>. Please select <strong>Struts</strong> from the product
  -  list, along with the details of which component of Struts you feel this report
  -  relates to, and details of your operating environment. You will automatically be
  -  notified by email as the status of your bug or enhancement report changes. Please
  -  be sure to read
  -  <a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">How to Report
  -  Bugs Effectively</a> before posting.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Contributing Patches to Code or Documentation" href="Patches">
  -
  -  <p>
  -  You can upload a proposed <a href="http://jakarta.apache.org/site/source.html#Patches">
  -  patch</a> to either the code or documentation by creating a feature request in
  -  <a href="#Bugs">Bugzilla</a>. <b>After creating the ticket</b>, you can go back
  -  and upload a file containing your patch.
  -  </p>
  -  <p>
  -  The documentation is maintained in the <code>doc</code> folder of the CVS in a
  -  XML format. In the Nightly Build, there is a "compile.website" target in the
  -  <code>build.xml</code> file, which renders the XML into the HTML we post to the
  -  Website. If you would like to help with the documentation, it is important to
  -  provide patches and new pages in the XML source. Otherwise, some other volunteer
  -  will have to do this for you, and it may never get done. (Sad but true.) If you
  -  are submitting new material, it is important to decide exactly where you would
  -  put this in relation to the rest of the documentation. Someone has to figure that
  -  out before it can be added, and that someone might as well be you.
  -  </p>
  -  <p>
  -  New additions for the Resources page should posted as an enhancement request to
  -  <a href="#Bugs">Bugzilla</a>.
  -  </p>
  -  <p>
  -  For more, see the <a href="./faqs/helping.html">How to Help FAQ</a>.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Joining the Mailing Lists" href="lists">
  -
  -  <p>
  -  Before joining any mailing list at Jakarta, please be sure to read the
  -  <a href="http://jakarta.apache.org/site/mail.html">Mailing Lists - Guidelines</a>.
  -  If you have read and understood these guidelines, you are welcome to join the
  -  Jakarta Struts mailing lists:
  -  </p>
  -  <ul>
  -  <li><strong>STRUTS-USER Mailing List</strong> - Subscribe to this list
  -      to communicate with other developers that are using
  -      Struts for their own applications, including questions about the
  -      installation of Struts, and the usage of particular Struts features.
  -      [<a href="mailto:struts-user-subscribe@jakarta.apache.org">Subscribe</a>]
  -      [<a href="mailto:struts-user-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
  -      </li>
  -  <li><strong>STRUTS-DEV Mailing List</strong> - Subscribe to this
  -      mailing list to communicate with other developers interested in expanding
  -      and improving the functionality supported by Struts itself.
  -      [<a href="mailto:struts-dev-subscribe@jakarta.apache.org">Subscribe</a>]
  -      [<a href="mailto:struts-dev-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
  -      </li>
  -  <li><strong>STRUTS-USER Digest</strong> - Subscribe to this list
  -      to receive a daily digest of the Struts USER list.
  -      [<a href="mailto:struts-user-digest-subscribe@jakarta.apache.org">Subscribe</a>]
  -      [<a href="mailto:struts-user-digest-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
  -      </li>
  -  <li><strong>STRUTS-USER Newsgroup</strong> - The User list is also mirrored online,
  -      so that you can participate <b>without</b> subscribing to the regular mailing
  -      list.<br/>
  -      [<a href="http://www.proj.com/subscribe.jsp">Struts Newsgroup</a>]<br/>
  -      Our thanks to BaseBeans Engineering for providing this much-needed service!
  -      </li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Posting a Question to a Mailing List" href="questions">
  -
  -  <p>
  -  Before posting a new question, be sure to consult the
  -  <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42">
  -  <b>MAILING LIST ARCHIVE</b></a> and the very excellent
  -  <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html">
  -  How To Ask Questions The Smart Way</a> by Eric Raymond. Please do be sure
  -  to <a href="http://expita.com/nomime.html">turn off HTML</a> in your
  -  email client before posting.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Getting Involved" href="Involved">
  -
  -  <p>
  -  All work on Struts and the other Jakarta subprojects is provided on a volunteer
  -  basis. For more about what you can do, see the
  -  <a href="http://jakarta.apache.org/site/getinvolved.html">Getting Involved
  -  Overview</a> and the Struts <a href="./faqs/helping.html">How to Help FAQ</a>.
     </p>
   
     </section>
  
  
  
  1.1                  jakarta-struts/doc/using.xml
  
  Index: using.xml
  ===================================================================
  <?xml version="1.0"?>
  <document url="./helping.xml">
  
    <properties>
      <author>Craig R. McClanahan</author>
      <author>Ted Husted</author>
      <author>Martin Cooper</author>
      <author>James Holmes</author>
      <title>Using - Apache Struts</title>
    </properties>
  
    <body>
  
    <section name="Using Apache Struts">
    <p>
    In the normal course of using an application framework like Struts,
    you may wish to
    </p>
  
    <ul>
    <li>
      <a href="Bugs">report a bug or feature request</a>,
    </li>
    <li>
      <a href="Patches">contribute a patch</a>,
    </li>
    <li>
      <a href="Lists">join the mailing lists</a>,
    </li>
    <li>
      <a href="Questions">post a question</a>,
    </li>
    <li>
      or otherwise
      <a href="Involved">become involved</a>
    with the Struts Community.
    </li>
    </ul>
  
    </section>
  
    <section name="Reporting Bugs and Feature Requests" href="Bugs">
  
    <p>
    Tracking of bug reports and enhancement requests for Struts is handled
    through the
    <a href="http://jakarta.apache.org/site/bugs.html">
    Apache Bug Database</a>. Please select <strong>Struts</strong> from the product
    list, along with the details of which component of Struts you feel this report
    relates to, and details of your operating environment. You will automatically be
    notified by email as the status of your bug or enhancement report changes. Please
    be sure to read
    <a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">How to Report
    Bugs Effectively</a> before posting.
    </p>
  
    </section>
  
    <section name="Contributing Patches to Code or Documentation" href="Patches">
  
    <p>
    You can upload a proposed <a href="http://jakarta.apache.org/site/source.html#Patches">
    patch</a> to either the code or documentation by creating a feature request in
    <a href="#Bugs">Bugzilla</a>. <b>After creating the ticket</b>, you can go back
    and upload a file containing your patch.
    </p>
    <p>
    The documentation is maintained in the <code>doc</code> folder of the CVS in a
    XML format. In the Nightly Build, there is a "compile.website" target in the
    <code>build.xml</code> file, which renders the XML into the HTML we post to the
    Website. If you would like to help with the documentation, it is important to
    provide patches and new pages in the XML source. Otherwise, some other volunteer
    will have to do this for you, and it may never get done. (Sad but true.) If you
    are submitting new material, it is important to decide exactly where you would
    put this in relation to the rest of the documentation. Someone has to figure that
    out before it can be added, and that someone might as well be you.
    </p>
    <p>
    New additions for the Resources page should posted as an enhancement request to
    <a href="#Bugs">Bugzilla</a>.
    </p>
    <p>
    For more, see the <a href="./faqs/helping.html">How to Help FAQ</a>.
    </p>
  
    </section>
  
    <section name="Joining the Mailing Lists" href="Lists">
  
    <p>
    Before joining any mailing list at Jakarta, please be sure to read the
    <a href="http://jakarta.apache.org/site/mail.html">Mailing Lists - Guidelines</a>.
    If you have read and understood these guidelines, you are welcome to join the
    Jakarta Struts mailing lists:
    </p>
    <ul>
    <li><strong>STRUTS-USER Mailing List</strong> - Subscribe to this list
        to communicate with other developers that are using
        Struts for their own applications, including questions about the
        installation of Struts, and the usage of particular Struts features.
        [<a href="mailto:struts-user-subscribe@jakarta.apache.org">Subscribe</a>]
        [<a href="mailto:struts-user-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
        </li>
    <li><strong>STRUTS-DEV Mailing List</strong> - Subscribe to this
        mailing list to communicate with other developers interested in expanding
        and improving the functionality supported by Struts itself.
        [<a href="mailto:struts-dev-subscribe@jakarta.apache.org">Subscribe</a>]
        [<a href="mailto:struts-dev-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
        </li>
    <li><strong>STRUTS-USER Digest</strong> - Subscribe to this list
        to receive a daily digest of the Struts USER list.
        [<a href="mailto:struts-user-digest-subscribe@jakarta.apache.org">Subscribe</a>]
        [<a href="mailto:struts-user-digest-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
        </li>
    <li><strong>STRUTS-USER Newsgroup</strong> - The User list is also mirrored online,
        so that you can participate <b>without</b> subscribing to the regular mailing
        list.<br/>
        [<a href="http://www.proj.com/subscribe.jsp">Struts Newsgroup</a>]<br/>
        Our thanks to BaseBeans Engineering for providing this much-needed service!
        </li>
    </ul>
  
    </section>
  
    <section name="Posting a Question to a Mailing List" href="Questions">
  
    <p>
    Before posting a new question, be sure to consult the
    <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42">
    <b>MAILING LIST ARCHIVE</b></a> and the very excellent
    <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html">
    How To Ask Questions The Smart Way</a> by Eric Raymond. Please do be sure
    to <a href="http://expita.com/nomime.html">turn off HTML</a> in your
    email client before posting.
    </p>
  
    </section>
  
    <section name="Getting Involved" href="Involved">
  
    <p>
    All work on Struts and the other Jakarta subprojects is provided on a volunteer
    basis. For more about what you can do, see the
    <a href="http://jakarta.apache.org/site/getinvolved.html">Getting Involved
    Overview</a> and the Struts <a href="./faqs/helping.html">How to Help FAQ</a>.
    </p>
  
    </section>
  
    </body>
  </document>
  
  
  
  1.1                  jakarta-struts/doc/learning.xml
  
  Index: learning.xml
  ===================================================================
  <?xml version="1.0"?>
  <document url="./learning.xml">
  
    <properties>
      <author>Craig R. McClanahan</author>
      <author>Ted Husted</author>
      <author>Martin Cooper</author>
      <author>James Holmes</author>
      <title>Learning - Apache Struts</title>
    </properties>
  
    <body>
  
    <section name="Learning About Struts" href="Docs">
  
    <p>
    The <b>official documentation</b> for the framework is provided both online
    and as a self-installing WAR in the distribution. The
    <code>struts-documentation.war</code> includes our
    <a href="./faqs/index.html">FAQs and Howtos</a>,
    <a href="./faqs/newbie.html">Newbie</a> along with the
    <a href="userGuide/index.html">Users Guide</a>,
    <a href="api/index.html">Javadocs</a>, and everything else you find here.
    You are invited to preview the documentation online, and then install the
    application locally for closer study.
    </p>
  
    <blockquote>
    Note: Most of the links in this section refer to the <b>Nightly Build</b>.
    When learning about Struts, <b>be sure to refer to the documentation for the
    version you are actually using</b>. The documentation is bundled with each
    distribution as an application that you can install locally. Links to the
    documentation for the current stable release (1.0.2) are also provided on the
    menu bar. Whenever possible, please help conserve our bandwidth, and install
    the documentation locally.
    </blockquote>
  
    <p><a name="faqs"></a>
    The <a href="./faqs/kickstart.html"><b>Kickstart FAQ</b></a> answers the most common
    non-technical questions people first ask about Struts. The
    <a href="./faqs/newbie.html">Struts Newbie FAQ</a> answers the most common
    technical questions asked by first-timer Struts developers. The
    <a href="./faqs/helping.html">How to Help</a> FAQ answers the most common questions
    about contributing to the Jakarta-Struts project. A more extensive
    Struts knowledgebase is available at the
    <a href="http://jguru.com/faq/Struts">JGuru FAQ</a> and
    <a href="http://jguru.com/forums/Struts">Forum</a>.
    </p>
  
    <p>
    The concise Struts <a href="userGuide/index.html"><b>Users Guide</b></a> introduces the
    Model-View-Controller architecture, and how it relates to the major components of Struts.
    To help you get started with the Struts JSP tag extensions and utility packages,
    several <b>Developer Guides</b> supplement the Users Guide. The Users Guide also
    includes detailed installation instructions and release notes for each version of the
    framework.
    </p>
  
    <p>
    For more detail about a specific class or package, the Struts
    <a href="api/index.html"><b>Javadocs</b></a>
    are <b>surprisingly comprehensive and carefully maintained</b>. It is <i>strongly</i> recommended that
    you refer to the
    <a href="api/index.html">
    Javadoc</a> for each class as you begin to use it, to be sure important features
    and options are not overlooked. <i>What you don't know, can't help you.</i>
    </p>
  
    <p>
    Of course, the only true documentation is the code itself. If you have any questions
    about how Struts actually works, do not hesitate to <i>use the source</i>. For the
    complete, buildable source code to the entire Struts framework, see the "src" folder in
    the <a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/src/">
    <b>Struts 1.0.2 source distribution</b></a>.
    </p>
  
    <p>
    The Struts <a href="#Involved">Mailing Lists</a> are a treasure trove of useful,
    interactive information. The user list tends to carry a high volume, so always check
    the published documentation and the
    <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42">
    <b>MAILING LIST ARCHIVE</b></a> before
    <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html">posting a new question</a>.
    Like as not, it's already been asked and answered.
    </p>
  
    <p>
    If you really can't find the answer to your question in the <a href="#faqs">FAQs</a> or
    <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42">list archive</a>,
    you can post your query to the Struts User list -- <b>BUT YOU MUST SUBSCRIBE TO THE
    <a href="mailto:struts-user-subscribe@jakarta.apache.org">USER LIST</a>
    OR THE
    <a href="mailto:struts-user-digest-subscribe@jakarta.apache.org">USER LIST DIGEST</a>
    BEFORE POSTING</b>. If you would rather not subscribe to a list, you can go through the
    <a href="http://www.proj.com/subscribe.jsp">BaseBeans Struts Newsgroup</a> instead.
    </p>
  
    <blockquote>
    Please note that the Struts User list enjoys a "casual friday" policy. More off-topic
    messages are tolerated on Fridays so long as the message is prefixed with the token
    [FRIDAY]. If you'd rather not be troubled by these postings, please set your
    mail filter accordingly. Posting [FRIDAY] articles on any other weekday is <b>strongly
    discouraged</b>. We thank you for your cooperation.
    </blockquote>
  
    <p>
    The Struts <a href="resources/index.html"><b>Resources</b></a> page provides links to
    everything else published about Struts, including
    <a href="resources/books.html">books</a>,
    <a href="resources/articles.html">articles</a>,
    <a href="resources/tutorials.html">tutorials</a>,
    <a href="resources/seminars.html">seminars</a>,
    and sample applications. There are also links to public sites "Powered by Struts" and
    a directory of professional Struts consultants.
    </p>
  
    <p>
    The Struts <a href="news.html"><b>News &amp; Status</b></a> page highlights current
    events affecting the framework, including new releases, proposals for new features,
    and additions to the Resources page.
    </p>
  
    </section>
  
    <section name="Books and Articles about Struts" href="books">
  
    <p>
    Printed books about Struts are available now, and several more are on the way.
    A current list of books about Struts is maintained in <a href="resources/books.html">the
    resource area</a>. Links to excerpts are provided when available.
    </p>
  
    <p>
    A great number of online articles and tutorials have also been published about Struts,
    which are also listed in the
    <a href="resources/articles.html">the resource area</a>
    </p>
  
    </section>
  
    </body>
  </document>
  
  
  
  1.1                  jakarta-struts/doc/acquiring.xml
  
  Index: acquiring.xml
  ===================================================================
  <?xml version="1.0"?>
  <document url="./acquiring.xml">
  
    <properties>
      <author>Craig R. McClanahan</author>
      <author>Ted Husted</author>
      <author>Martin Cooper</author>
      <author>James Holmes</author>
      <title>Learning - The Struts Web Application Framework</title>
    </properties>
  
    <body>
  
    <section name="Acquiring Struts" href="Acquiring">
  
    <p>
    The <i>production release</i> of <strong>Struts 1.0.2</strong> is available in
    a convenient binary distribution and also with complete source code. In
    addition, a library distribution is available, which contains the latest
    Struts binaries without the sample applications, providing a smaller,
    faster download.
    </p>
  
    <ul>
    <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2">
    <b>Struts 1.0.2 Binary Distribution</b></a></li>
    <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/lib">
    <b>Struts 1.0.2 Library Distribution</b></a></li>
    <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/src">
    <b>Struts 1.0.2 Source Code Distribution</b></a></li>
    </ul>
  
    <p>
    Check the
    <a href="http://jakarta.apache.org/struts/doc-1.0.2/release-notes-1.0.2.html">
    Release Notes</a> for a summary of the changes since the Struts 1.0.1 release.
    </p>
  
    <p>
    <b>In addition to a Struts distribution,</b> you will need to ensure that
    you have downloaded and installed all of the
    <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Prerequisites">
    prerequisite</a> software applications. Then, follow the appropriate instructions to
    <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Installing">
    install and use a Struts binary
    distribution</a> in your web application or for
    <a href="http://jakarta.apache.org/struts/doc-1.0.2/installation.html#Building">
    building Struts from the source  distribution</a>.
    </p>
  
    <p>
    The latest <i>beta release</i> of <strong>Struts 1.1</strong> is also
    available, in the same three distributions. While not necessarily quite as
    stable as the latest production release, the beta release provides an interim
    release between the nightly builds and the production release so that
    developers can start taking advantage of new functionality without the same
    degree of risk as using the nightly builds may entail.
    </p>
  
    <ul>
    <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2">
    <b>Struts 1.1 Beta 2 Binary Distribution</b></a></li>
    <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/lib">
    <b>Struts 1.1 Beta 2 Library Distribution</b></a></li>
    <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/src">
    <b>Struts 1.1 Beta 2 Source Code Distribution</b></a></li>
    </ul>
  
    <p>
    Check the
    <a href="http://jakarta.apache.org/struts/userGuide/release-notes-1.1-b2.html">
    Release Notes</a> for a summary of the changes since the Struts 1.0.2 release.
    </p>
  
    <p>
    As with the production release, you will need to ensure that you have
    downloaded and installed all of the
    <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Prerequisites">
    prerequisite</a> software applications. Then, follow the appropriate instructions to
    <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Installing">
    install and use a Struts binary
    distribution</a> in your web application or for
    <a href="http://jakarta.apache.org/struts/userGuide/installation.html#Building">
    building Struts from the source distribution</a>.
    </p>
    </section>
  
    <section>
    <p align="center"><a href="./faqs/helping.html#release">So when is the next release coming out?</a></p>
    </section>
  
    <section name="Nightly Builds" href="Builds">
  
    <p>
    For developers who are helping to develop Struts, or who just want
    "the latest bits", the latest development version is made available each
    morning. Use at your own risk!
    </p>
  
    <ul>
    <li>Nightly builds - Download the source directly via
        <a href="http://jakarta.apache.org/getinvolved/cvsindex.html">
        Anonymous CVS</a>.</li>
    <li>Nightly builds - Download the binary distributions from
        <a href="http://jakarta.apache.org/builds/jakarta-struts/nightly">
        here</a>.</li>
    <li>Nightly builds - Download the source distributions from
        <a href="http://jakarta.apache.org/builds/jakarta-struts/nightly/src">
        here</a>.</li>
    </ul>
  
    <p>
    Be sure to check the
    <a href="http://jakarta.apache.org/struts/userGuide/release-notes.html">
    Release Notes</a> for the nightly builds so you know what you are getting!
    </p>
  
    <p>
    Access to the CVS source repository for Struts is available through both
    <a href="http://cvs.apache.org/viewcvs/jakarta-struts/">web
    browser</a> and
    <a href="http://jakarta.apache.org/getinvolved/cvsindex.html">CVS client</a>
    interfaces.
    </p>
  
    </section>
  
    <section name="Reporting Bugs and Feature Requests" href="Bugs">
  
    <p>
    Tracking of bug reports and enhancement requests for Struts is handled
    through the
    <a href="http://jakarta.apache.org/site/bugs.html">
    Apache Bug Database</a>. Please select <strong>Struts</strong> from the product
    list, along with the details of which component of Struts you feel this report
    relates to, and details of your operating environment. You will automatically be
    notified by email as the status of your bug or enhancement report changes. Please
    be sure to read
    <a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">How to Report
    Bugs Effectively</a> before posting.
    </p>
  
    </section>
  
    <section name="Contributing Patches to Code or Documentation" href="Patches">
  
    <p>
    You can upload a proposed <a href="http://jakarta.apache.org/site/source.html#Patches">
    patch</a> to either the code or documentation by creating a feature request in
    <a href="#Bugs">Bugzilla</a>. <b>After creating the ticket</b>, you can go back
    and upload a file containing your patch.
    </p>
    <p>
    The documentation is maintained in the <code>doc</code> folder of the CVS in a
    XML format. In the Nightly Build, there is a "compile.website" target in the
    <code>build.xml</code> file, which renders the XML into the HTML we post to the
    Website. If you would like to help with the documentation, it is important to
    provide patches and new pages in the XML source. Otherwise, some other volunteer
    will have to do this for you, and it may never get done. (Sad but true.) If you
    are submitting new material, it is important to decide exactly where you would
    put this in relation to the rest of the documentation. Someone has to figure that
    out before it can be added, and that someone might as well be you.
    </p>
    <p>
    New additions for the Resources page should posted as an enhancement request to
    <a href="#Bugs">Bugzilla</a>.
    </p>
    <p>
    For more, see the <a href="./faqs/helping.html">How to Help FAQ</a>.
    </p>
  
    </section>
  
    <section name="Joining the Mailing Lists" href="lists">
  
    <p>
    Before joining any mailing list at Jakarta, please be sure to read the
    <a href="http://jakarta.apache.org/site/mail.html">Mailing Lists - Guidelines</a>.
    If you have read and understood these guidelines, you are welcome to join the
    Jakarta Struts mailing lists:
    </p>
    <ul>
    <li><strong>STRUTS-USER Mailing List</strong> - Subscribe to this list
        to communicate with other developers that are using
        Struts for their own applications, including questions about the
        installation of Struts, and the usage of particular Struts features.
        [<a href="mailto:struts-user-subscribe@jakarta.apache.org">Subscribe</a>]
        [<a href="mailto:struts-user-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
        </li>
    <li><strong>STRUTS-DEV Mailing List</strong> - Subscribe to this
        mailing list to communicate with other developers interested in expanding
        and improving the functionality supported by Struts itself.
        [<a href="mailto:struts-dev-subscribe@jakarta.apache.org">Subscribe</a>]
        [<a href="mailto:struts-dev-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
        </li>
    <li><strong>STRUTS-USER Digest</strong> - Subscribe to this list
        to receive a daily digest of the Struts USER list.
        [<a href="mailto:struts-user-digest-subscribe@jakarta.apache.org">Subscribe</a>]
        [<a href="mailto:struts-user-digest-unsubscribe@jakarta.apache.org">Unsubscribe</a>]
        </li>
    <li><strong>STRUTS-USER Newsgroup</strong> - The User list is also mirrored online,
        so that you can participate <b>without</b> subscribing to the regular mailing
        list.<br/>
        [<a href="http://www.proj.com/subscribe.jsp">Struts Newsgroup</a>]<br/>
        Our thanks to BaseBeans Engineering for providing this much-needed service!
        </li>
    </ul>
  
    </section>
  
    <section name="Posting a Question to a Mailing List" href="questions">
  
    <p>
    Before posting a new question, be sure to consult the
    <a href="http://nagoya.apache.org/eyebrowse/SummarizeList?listId=42">
    <b>MAILING LIST ARCHIVE</b></a> and the very excellent
    <a href="http://www.tuxedo.org/~esr/faqs/smart-questions.html">
    How To Ask Questions The Smart Way</a> by Eric Raymond. Please do be sure
    to <a href="http://expita.com/nomime.html">turn off HTML</a> in your
    email client before posting.
    </p>
  
    </section>
  
    <section name="Getting Involved" href="Involved">
  
    <p>
    All work on Struts and the other Jakarta subprojects is provided on a volunteer
    basis. For more about what you can do, see the
    <a href="http://jakarta.apache.org/site/getinvolved.html">Getting Involved
    Overview</a> and the Struts <a href="./faqs/helping.html">How to Help FAQ</a>.
    </p>
  
    </section>
  
    </body>
  </document>
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>