Ted, Not sure if you saw it or not, but I also fixed bug 8240 so it can be closed. Also 6619 is ready to be closed too. I think it was fixed long ago.
-james [EMAIL PROTECTED] http://www.jamesholmes.com/struts/ --- [EMAIL PROTECTED] wrote: > husted 2002/06/15 05:09:33 > > Modified: doc resources.xml news_2002.xml > newbie.xml > kickstart.xml index.xml > Log: > Several corrections submitted by James Holmes, > along with other routine updates. > > Revision Changes Path > 1.15 +9 -3 > jakarta-struts/doc/resources.xml > > Index: resources.xml > > =================================================================== > RCS file: > /home/cvs/jakarta-struts/doc/resources.xml,v > retrieving revision 1.14 > retrieving revision 1.15 > diff -u -r1.14 -r1.15 > --- resources.xml 11 Jun 2002 14:03:36 -0000 1.14 > +++ resources.xml 15 Jun 2002 12:09:33 -0000 1.15 > @@ -57,6 +57,7 @@ > > > <section href="guis" name="Code Generators and > GUIs"> > +<p><a > href="http://rivernorth.sourceforge.net">Struts > Builder</a> by RiverNorth - an Opensource tool (GPL > license) originally developed for internal use to > aid in development of Struts-based web applications > (1.1 style).</p> > <p><a > href="http://www.synthis.com/products/adalon/overview.jsp"><b>Adalon</b></a> > - Adalon is a next generation functional design tool > that fills the gaps left by today's market leading > software design products. </p> > <p><a > href="http://www.mycgiserver.com/~eboudrant/#wizard"><b>Struts > Wizard for JBuilder and Eclipse</b></a> by Emmanuel > Boudrant.</p> > <p><a > href="http://www.solanasoft.com"><b>JForms:</b></a> > a visual tool for Struts-based Web forms.</p> > @@ -64,7 +65,7 @@ > <p><a > href="http://xsltgenerator.sourceforge.net/"><b>Struts > XSLT Code Generator</b></a> by Shengmeng Liu - An > XSLT based code generator for Struts, completely > based on the XSLT transformation and a set of > stylesheet files. Ideally, users can customize the > stylesheet for each type of Struts files to have > templates of their own without having to access the > source code and recompile it.</p> > <p><a > href="http://www.objectventure.com/products/objectassembler.html"><b>ObjectAssembler</b></a> > by ObjectVentur - supports the development of Struts > applications, a popular open source web application > framework that is part of Apache's Jakarta Project. > The same visual development and code synchronization > available with J2EE components are available for > Struts components.</p> > <p><a > href="http://www.objectwave.com/html/tools/tool1_3.htm"><b>X2J</b></a> > by Objectwave - A code generation tool for building > Struts applications. It includes wizard for easily > creating JSPs, and the required Action and > ActionForm classes as well as graphical tools for > updating the config file. </p> > -<p><a > href="http://www.jamesholmes.com/struts/"><b>Struts > Console</b></a> by James Holmes. The Struts Console > is a standalone Java Swing application for managing > Struts-based applications, including plugin support > for Sun Forte for Java, NetBeans, and Borland > JBuilder. </p> > +<p><a > href="http://www.jamesholmes.com/struts/"><b>Struts > Console</b></a> by James Holmes. The Struts Console > is a standalone Java Swing application for managing > Struts-based applications, including plugin support > for Sun Forte for Java, NetBeans, Borland JBuilder, > and Oracle JDeveloper 9i. </p> > <p><a > href="http://www.scioworks.com/scioworks_camino.html"><b>Scioworks > Camino</b></a> by Scioworks Pte Ltd. - A visual tool > for Struts. </p> > <p><a > href="http://husted.com/struts/resources/codemaker.htm"><b>Struts > CodeMaker</b></a> by Ravindran Ramaiah - Generate > Struts application by reading configuration file or > JSP files. Updated 2001-08-21.</p> > <p><a > href="http://home.earthlink.net/~dwinterfeldt/generator/"><b>Struts > Generator</b></a> by David Winterfeldt - Based on > the generator.xml and a table/query an xml file is > generated. Based on the generated xml file a > primary key class, data bean class, jdbc class, and > an ActionForm (Struts) can be generated.</p> > @@ -123,7 +124,7 @@ > <p><a > href="http://geocities.yahoo.com/dominique_plante/sdstuff/strutsGuessingGame1.0.zip"> > <b>Struts Guessing Game v1.0</b></a> by Dominique > Plante - A guessing game written with Struts like > the one that comes with Tomcat's examples, includes > sources, ANT build script and a Struts jar > distribution</p> > <p><a > href="http://chiki.emaho.org/"><b>Chiki</b></a> by > GhootEmaho - A Wiki-like webapp built using Struts > and J2EE, and runs on Tomcat.</p> > -<p><a > href="http://husted.com/struts/resources/artimus.zip"><b>Artimus</b></a> > by Ted Husted - Simple news poster application. > Demonstrates using helper beans and a JDBC database > with Struts. WAR zipped for download. Uses Scaffold > package. See WEB-INF/README.txt for setup.</p> > +<p><a > href="http://husted.com/struts/resources/artimus.zip"><b>Artimus</b></a> > by Ted Husted - News poster application. > Demonstrates using beans beans and a JDBC database > with Struts, along with other niceties. WAR zipped > for download. Uses Scaffold package. See > WEB-INF/README.txt for setup.</p> > <p><a > href="http://husted.com/struts/resources/scaffold.zip"><b>Scaffold</b></a> > by Ted Husted - Utility package of classes that can > be used with various Web applications.</p> > <p><a > href="http://husted.com/struts/resources/polls-20011024.zip"><b>Struts > Polls</b></a> by Ted Husted - Simple poll > application. Demonstrates using a database with > Struts.</p> > <p><a > href="http://www.raibledesigns.com/struts/"><b>Struts-example > modified for iPlanet Application Server SP2</b></a> > by Matt Raible.</p> > @@ -141,7 +142,8 @@ > <section href="1st" name="Read Me First"> > <ul><b>Why we need Struts:</b> > <ul> > - <li><b><a > href="http://www.servlets.com/soapbox/problems-jsp.html">The > Problem with JSP</a></b> by Jason Hunter - Critiques > model 1 development</li> > + <li><a > href="http://www.servlets.com/soapbox/problems-jsp.html"><b>The > Problem with JSP</b></a> by Jason Hunter - Critiques > model 1 development</li> > + <li><a > href="http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj-jspmvc.html"><b>Understanding > JavaServer Pages Model 2 architecture</b></a> by > Govind Seshadri - Seminal article on model 2</li> > </ul> > </ul> > <ul><b>From Ground Zero:</b> > @@ -262,6 +264,8 @@ > > <section href="books" name="Books"> > <p><a > href="http://www.theserverside.com/resources/strutsreview.jsp"><b>Jakarta > Struts Book Review Project</b></a> by Chuck > Cavaness</p> > +<p><a > href="http://www.amazon.com/exec/obidos/ISBN=1558608621/hitchhikeguidetoA/"><b>The > Struts Framework: Practical Guide for > Programmers</b></a> by Sue Spielman - Not yet > published.</p> > +<p><a > href="http://www.amazon.com/exec/obidos/ISBN=1930110502/hitchhikeguidetoA/"><b>Java > Web Development with Struts</b></a> by Ted Husted - > Not yet published</p> > <p><a > href="http://www.amazon.com/exec/obidos/ISBN=0471213020/hitchhikeguidetoA/"><b>Mastering > Jakarta Struts</b></a> by James Goodwill - Not yet > published.</p> > <p><a > href="http://www.amazon.com/exec/obidos/ISBN=0971661901/hitchhikeguidetoA/"><b>Struts > Fast Track: J2EE / JSP Framework</b></a> by Victor > Cekvenich - Practical Application with Database > Access and Struts Extensions.</p> > <p><a > href="http://www.amazon.com/exec/obidos/ISBN=1861005512/hitchhikeguidetoA/"><b>Professional > JSP Site Design</b></a> - Wrox book by Husted, > Kunnumpurath, Lavandowska, Panduranga, et al - > Features Struts in chapters 2 (The Struts > Framework), 6 (Navigation), 8 (Data Access > Patterns), 12 (Content Management), 13 (Searching), > and 14 (Portals).</p> > @@ -517,6 +521,8 @@ > <p><b>Solve your servlet-based presentation > problems </b>by Kevin Unger <br/> > - <a > href="http://www.javaworld.com/javaworld/jw-11-2000/jw-1103-presentation_p.html">http://www.javaworld.com/javaworld/jw-11-2000/jw-1103-presentation_p.html</a></p> > <p><b>Template Resolution in XML/HTML</b> by > Anders Kristensen<b> - </b><a > href="http://www-uk.hpl.hp.com/people/ak/doc/trix-tr.html">http://www-uk.hpl.hp.com/people/ak/doc/trix-tr.html</a></p> > +<p><a > href="http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj-jspmvc.html"><b>Understanding > JavaServer Pages Model 2 architecture</b></a> by > Govind Seshadri</p> > +<p><a > href="http://www.servlets.com/soapbox/problems-jsp.html"><b>The > Problem with JSP</b></a> by Jason Hunter</p> > </section> > > > > > > 1.12 +142 -0 > jakarta-struts/doc/news_2002.xml > > Index: news_2002.xml > > =================================================================== > RCS file: > /home/cvs/jakarta-struts/doc/news_2002.xml,v > retrieving revision 1.11 > retrieving revision 1.12 > diff -u -r1.11 -r1.12 > --- news_2002.xml 11 Jun 2002 14:03:36 -0000 1.11 > +++ news_2002.xml 15 Jun 2002 12:09:33 -0000 1.12 > @@ -39,6 +39,148 @@ > > <section name="News"> > > +<h3><a name="20020612.1"></a>12 June 2002 - > Struts Console version 1.12.1</h3> > +<p> > +Struts Console version 1.12.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-1.12.1.zip">www.jamesholmes.com/struts/struts-console-1.12.1.zip</a></p> > +<p>-- OR --</p> > +<p><a > href="http://www.jamesholmes.com/struts/struts-console-1.12.1.tar.gz">www.jamesholmes.com/struts/struts-console-1.12.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 v1.12.1 > +</p> > +<ul> > +<li>Fixed bug where the Action screen was not > + properly updating the Type/Forward/Include > data > + properly.</li> > + > +<li>Fixed bug where the "Newlines" output option > was > + not correctly setting the newline.</li> > + > +<li>Fixed bug where "Indent Elements" output > option > + allowed for an empty value which caused the > app > + to throw exceptions.</li> > + > +<li>Fixed "console.sh" Unix startup script to > + correctly set the classpath for invoking the > + standalone Struts Console.</li> > +</ul> > +<hr size="1" noshade=""/> > + > + > +<h3><a name="20020612.2"></a>12 June 2002 - Easy > Struts 0.2</h3> > +<p>Easy Struts 0.2 for Eclipse is out</p> > +<p> > +Features: > +</p> > +<ul> > +<li>Wizard for action, form, jsp creation</li> > +<li>Create & Run with Tomcat Sysdeo > Plugin</li> > +</ul> > +<p> > +Changes > +</p> > +<ul> > +<li>Wizard for forward creation added</li> > +<li>Distribution</li> > +<li>Some fix</li> > +</ul> > +<p> > +More : > +</p> > +<ul> > > +<li>http://sourceforge.net/projects/easystruts</li> > +<li>http://easystruts.sourceforge.net/</li> > +</ul> > +<hr size="1" noshade=""/> > + > + > +<h3><a name="20020612"></a>12 June 2002 - Artimus > 0.4</h3> > +<p> > +An updated version of the Artimus example > application is now available at: > +</p> > +<ul> > +<li><a > href="http://www.husted.com/struts/resources/artimus.zip">www.husted.com/struts/resources/artimus.zip</a></li> > +</ul> > +<p> > +See the README.TXT to get started. > +</p> > +<p> > +This application demonstrates some of the design > strategies discussed on the list recently: > +</p> > +<ul> > +<li>The business tier is represented by a set of > "ProcessBeans", dispatched using the Command > pattern.</li> > +<li>A framework Action is used to dispatch the > ProcessBeans. The bean type is specified using the > parameter property. </li> > +<li>The framework Action (ProcessAction) returns > a data transfer object (ResultList), designed for > use by the presentation layer.</li> > +</ul> > +<p> > +Other goodies include: > +</p> > +<ul> > +<li>SQL commands are stored in external > properties files and can be changed without > recompiling.</li> > +<li>All SQL commands are processed through a pair > of easy-to-use static methods.</li> > +<li>ResultSets are automatically transferred to a > collection of beans. </li> > +<li>A connection pool adapter allows use of the > Struts connection pool from the business tier (and I > said it couldn't be done :o). Other pools (Poolman, > Resin, et cetera) may be configured through the > web.xml. </li> > +<li>Lucene is used side-by-side with JDBC to > provide better searching when appropriate. </li> > +<li>A helper servlet is used to load custom > resources so ActionServlet does not need to be > subclassed. </li> > +<li>Application settings can be configured > through the web.xml or a properties file.</li> > +</ul> > +<p> > +Most of these come out of the updated Scaffold > package that is bundled in this distribution. The > versions of Artimus and Scaffold in the > Apache-Struts CVS will be updated shortly. > +</p> > +<hr size="1" noshade=""/> > + > + > +<h3><a name="20020611.1"></a>11 June 2002 - > Struts Builder v0.4 beta</h3> > +<p> > +The SourceForge project "RiverNorth" has released > Struts Builder v0.4 beta. > +</p> > +<p> > +"Struts Builder" is an Opensource tool (GPL > license) originally developed > +for internal use to aid in development of > Struts-based web applications > +(1.1 style). The standalone Swing application > allows users to create from > +scratch and/or import existing Struts 1.x > struts-config.xml files, modify > +them via a forms-based GUI and generate the shell > code including JSP/HTML > +pages, web.xml, struts-config.xml and java source > files for Actions and > +ActionForms classes required for an > implementation. I'm currently working > +on transferring info from our internal bug > tracking system to the source > +forge site. > +</p> > +<p> > +Planned future enhancements include creating > plugin versions for popular > +IDEs, XMI import/export for WebUML, and the > addition of a purely visual > +component for visualizing/editing the application > model. > +</p> > +<p> > +The tool is available at: <a > href="http://rivernorth.sourceforge.net">rivernorth.sourceforge.net</a> > +</p> > +<p> > +This project is actively seeking feedback and > contributors. > +</p> > + > + > +<h3><a name="20020611"></a>11 June 2002 - JavaPro > Articles on Struts</h3> > +<p> > +JavaPro printed some articles regarding Struts in > April and May. > +In case you missed them, here's the links: > +</p> > +<ul> > +<li><a > href="http://www.fawcette.com/javapro/mags/2002_05/magazine/columns/weblication/default.asp"><b>Applying > the MVC Design Pattern Using Struts</b></a> by Peter > Varhol</li> > +<li><a > href="http://www.fawcette.com/javapro/2002_04/magazine/features/tholloway/"><b>Struts: > a Solid Web-App Framework</b></a> by Tim > Holloway</li> > +</ul> > +<hr size="1" noshade=""/> > + > + > <h3><a name="20020611"></a>11 June 2002 - JavaPro > Articles on Struts</h3> > <p> > JavaPro printed some articles regarding Struts in > April and May. > > > > 1.7 +29 -28 jakarta-struts/doc/newbie.xml > > Index: newbie.xml > > =================================================================== > RCS file: > /home/cvs/jakarta-struts/doc/newbie.xml,v > retrieving revision 1.6 > retrieving revision 1.7 > diff -u -r1.6 -r1.7 > --- newbie.xml 24 May 2002 11:16:27 -0000 1.6 > +++ newbie.xml 15 Jun 2002 12:09:33 -0000 1.7 > @@ -2,6 +2,7 @@ > <document url="./kickstart.xml"> > <properties> > <author>Ted Husted</author> > +<author>James Holmes</author> > <title>The Struts User's Guide - Newbie > FAQ</title> > </properties> > <body> > @@ -79,9 +80,9 @@ > > <section href="actionforms" name="Wither > ActionForms?"> > <p> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19281.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19338.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg20833.html<br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19281.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19281.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19338.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19338.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg20833.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg20833.html</a><br/> > </p> > </section> > > @@ -159,40 +160,40 @@ > > <section name="How do I access my database?"> > <p> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24621.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24709.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24626.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24331.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24102.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23501.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23455.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23375.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23321.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23098.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg22713.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg21974.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg21026.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19338.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg18323.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14975.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14914.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14435.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg01562.html > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24621.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24621.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24709.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24709.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24626.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24626.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24331.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24331.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24102.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24102.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23501.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23501.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23455.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23455.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23375.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23375.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23321.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23321.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23098.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23098.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg22713.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg22713.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg21974.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg21974.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg21026.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg21026.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19338.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg19338.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg18323.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg18323.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14975.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14975.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14914.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14914.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14435.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg14435.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg01562.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg01562.html</a> > </p> > <p> > Transformation/Data Transfer<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24480.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23623.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg10195.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg10205.html > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24480.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24480.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23623.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg23623.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg10195.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg10195.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg10205.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg10205.html</a> > </p> > </section> > > > <section name="How can I authenticate my users?"> > <p> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24504.html<br/> > > -http://www.mail-archive.com/struts-user@jakarta.apache.org/msg22949.html > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24504.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg24504.html</a><br/> > +<a > href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg22949.html">http://www.mail-archive.com/struts-user@jakarta.apache.org/msg22949.html</a> > </p> > </section> > > > > > 1.11 +24 -10 > jakarta-struts/doc/kickstart.xml > > Index: kickstart.xml > > =================================================================== > RCS file: > /home/cvs/jakarta-struts/doc/kickstart.xml,v > retrieving revision 1.10 > retrieving revision 1.11 > diff -u -r1.10 -r1.11 > --- kickstart.xml 9 Jun 2002 22:22:18 -0000 1.10 > +++ kickstart.xml 15 Jun 2002 12:09:33 -0000 1.11 > @@ -3,6 +3,7 @@ > <properties> > <author>Ted Husted</author> > <author>James DeVries</author> > +<author>James Holmes</author> > <title>The Struts User's Guide - Kickstart > FAQ</title> > </properties> > <body> > @@ -79,9 +80,18 @@ > </section> > > <section href="install" name="How do I install > Struts?"> > -<p>To develop applications with Struts, you can > usually just add the Struts JAR file to your Java > development environment. You can then start using > the Struts classes as part of your own application. > A <a href="struts-blank.war">blank Struts > application</a> is provided, which you can just copy > to get a quick-start on your own brainchild.</p> > -<p>Since the full source code for Struts is > available, we also provide <a > href="http://jakarta.apache.org/struts/installation.html">complete > instructions</a> for compiling your own Struts JAR > from scratch. (This is actually easier that it > looks!)</p> > -<p>Your Struts application can be usually be > deployed using a standard WAR file. In most cases, > you simply deposit the WAR file on your application > server, and it is installed automatically. If not, > step-by-step installation instructions for <a > href="http://jakarta.apache.org/struts/installation.html#Containers">various > servlet containers</a> are available.</p> > +<p>To develop applications with Struts, you can > usually just add the Struts JAR file > +to your Java development environment. You can > then start using the Struts classes as > +part of your own application. A <a > href="struts-blank.war">blank Struts application</a> > +is provided, which you can just copy to get a > quick-start on your own brainchild.</p> > +<p>Since the full source code for Struts is > available, we also provide > +<a > href="http://jakarta.apache.org/struts/installation.html">complete > instructions</a> > +for compiling your own Struts JAR from scratch. > (This is actually easier than it looks!)</p> > +<p>Your Struts application can usually be > deployed using a standard WAR file. In most > +cases, you simply deposit the WAR file on your > application server, and it is installed > +automatically. If not, step-by-step installation > instructions for > +<a > href="http://jakarta.apache.org/struts/installation.html#Containers">various > servlet > +containers</a> are available.</p> > </section> > > <section href="jar" name="When do I need > "struts.jar" on my classpath?"> > @@ -198,17 +208,21 @@ > </section> > > <section href="contribute" name="How can I > contribute to the development of Struts?"> > -<p>Struts is distributed by the <a > href="http://apache.org/">Apache Software > Foundation</a>. These are the same people who > distribute the Apache Web server. Like all ASF > projects, Struts is managed as a > "meritocracy", where everyone's > contribution is welcome. Users can help other users > on the <a > href="http://jakarta.apache.org/site/mail.html">mailing > lists</a>, <a > href="http://jakarta.apache.org/site/bugs.html">report > bugs</a>, and <a > href="http://jakarta.apache.org/site/bugs.html">request > new features</a>. Developers can contribute patches, > new code, and documentation. The most active > Developers may become <a > href="http://jakarta.apache.org/site/roles.html">Committers</a>, > who make the actual decisions about the Strut's > codebase.</p> > -<p>You can start by joining the Struts User list. > If you enjoy participating there, > -then sign up for the Struts Developer list too. > If you find any problems with Struts, > -or find a missing feature, you can enter a record > to our > -<a href="#bugs">Bugzilla</a> database.</p> > +<p>Struts is distributed by the <a > href="http://apache.org/">Apache Software > Foundation</a>. > +These are the same people who distribute the > Apache Web server. Like all ASF projects, Struts > +is managed as a "meritocracy", where > everyone's contribution is welcome. Users can > +help other users on the <a > href="http://jakarta.apache.org/site/mail.html">mailing > lists</a>, > +<a > href="http://jakarta.apache.org/site/bugs.html">report > bugs</a>, and > +<a > href="http://jakarta.apache.org/site/bugs.html">request > new features</a>. Developers can > +contribute patches, new code, and documentation. > The most active Developers may become > +<a > href="http://jakarta.apache.org/site/roles.html">Committers</a>, > who make the actual > +decisions about Strut's codebase.</p> > </section> > > <section href="documentation" name="How can I > contribute to the documentation?"> > <p>The only difference is that the documentation > is kept in XML rather than Java > source code. Otherwise, all the same precepts and > procedures pertain. </p> > -<p>The trick is to getting started is to download > the nightly build and try > +<p>The trick to getting started is to download > the nightly build and try > building the documentation WAR. Then try adding > your own XML page under doc/ to see > if the build succeeds. If it doesn't, it will > report where the bad element is, much > like it reports where a bad programming > expression is. If it does, then your page > @@ -249,7 +263,7 @@ > is developed. This way you can judge for yourself > how quickly the > development is proceeding, and whether what is > being developed will meet > your needs. If you need a feature right now, you > can use the nightly > -build, or roll your own patch. There are no > private CVS's or a private > +build, or roll your own patch. There are no > private CVS's or private > development lists. What you see is what we got. > If you are following the > DEV list, then you know everything the developers > know. Really, you do.</p> > > > > > 1.23 +15 -13 jakarta-struts/doc/index.xml > > Index: index.xml > > =================================================================== > RCS file: /home/cvs/jakarta-struts/doc/index.xml,v > retrieving revision 1.22 > retrieving revision 1.23 > diff -u -r1.22 -r1.23 > --- index.xml 20 Mar 2002 03:07:13 -0000 1.22 > +++ index.xml 15 Jun 2002 12:09:33 -0000 1.23 > @@ -5,6 +5,7 @@ > <author>Craig R. McClanahan</author> > <author>Ted Husted</author> > <author>Martin Cooper</author> > + <author>James Holmes</author> > <title>The Struts Web Application > Framework</title> > </properties> > > @@ -15,17 +16,18 @@ > > <p> > Welcome to Struts! The goal of this project > - is to provide an open source framework for > building Web applications > - that integrates with standard technologies like > > + is to provide an open source framework for > building Web applications. > + The core of Struts is a flexible control layer > based on standard > + technologies like > <a href="http://java.sun.com/products/servlet"> > Java Servlets</a>, > <a > href="http://java.sun.com/products/javabeans/">JavaBeans</a>, > > - and <a > href="http://java.sun.com/products/jsp">JavaServer > - Pages</a> (JSP). > + <a > href="http://java.sun.com/docs/books/tutorial/i18n/resbundle/concept.html">ResourceBundles</a>, > > + and <a href="http://www.w3.org/XML/">Extensible > Markup Language</a> (XML). > </p> > <p> > - Struts encourages application architectures > based on the > - <b>Model-View-Controller</b> (MVC) design > paradigm, colloquially known as > - <i>Model 2</i> in discussions on various Java > mailing lists. Struts > + Struts encourages application architectures > based on the Model 2 approach, > + a variation of the classic > + <a > href="http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html"><b>Model-View-Controller</b></a> > (MVC) design paradigm. Struts > provides its own <b>Controller</b> component > and integrates > with other technologies to provide the Model > and the View. > For the <b>Model</b>, Struts can interact with > any standard data > @@ -41,7 +43,7 @@ > Pages</a>, > <a > href="http://jakarta.apache.org/velocity/index.html"> > Velocity Templates</a>, > - XSLT, and > + <a href="http://www.w3.org/TR/xslt">XSLT</a>, > and > <a href="resources.html#views"> > other presentation systems > </a>. > @@ -126,7 +128,7 @@ > </p> > > <p> > - The Struts <a href="#Involved">Mailing > Lists</a> are an treasure trove of useful, > + 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://www.mail-archive.com/struts-user%40jakarta.apache.org/"> > @@ -148,7 +150,7 @@ > > <p> > The Struts <a href="news.html"><b>News & > Status</b></a> page highlights current > - events affecting framework, including new > releases, proposals for new features, > + events affecting the framework, including new > releases, proposals for new features, > and additions to the Resources page. > </p> > > @@ -298,7 +300,7 @@ > 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 added, and that someone might > as well be you. > + 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 > @@ -334,7 +336,7 @@ > [<a > href="mailto:[EMAIL PROTECTED]">Subscribe</a>] > [<a > href="mailto:[EMAIL PROTECTED]">Unsubscribe</a>] > </li> > - <li><strong>STRUTS-USER Newgroup</strong> - The > User list is also mirrored online, > + <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://news.basebeans.com/forums.jsp">Struts > Newsgroup</a>]<br/> > @@ -361,7 +363,7 @@ > <section name="Getting Involved" > href="Involved"> > > <p> > - All work on Struts and the other Jakarta > subprojects is provided a volunteer > + 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>. > > > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>