husted      2003/08/29 15:13:16

  Modified:    doc      index.xml status.xml volunteers.xml
               doc/faqs kickstart.xml
               doc/resources models.xml project.xml taglibs.xml
               doc/userGuide index.xml preface.xml
  Log:
  Routine updates
  
  Revision  Changes    Path
  1.47      +6 -0      jakarta-struts/doc/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/index.xml,v
  retrieving revision 1.46
  retrieving revision 1.47
  diff -u -r1.46 -r1.47
  --- index.xml 29 Aug 2003 14:27:24 -0000      1.46
  +++ index.xml 29 Aug 2003 22:13:16 -0000      1.47
  @@ -164,5 +164,11 @@
      </p>
   </section>
   
  +<section>
  +    <p>
  +        <a href="faqs/kickstart.html#jsf">What about JSTL and JavaServer Faces?</a>
  +    </p>
  +</section>
  +
   </body>
   </document>
  
  
  
  1.37      +12 -10    jakarta-struts/doc/status.xml
  
  Index: status.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/status.xml,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- status.xml        29 Aug 2003 20:14:05 -0000      1.36
  +++ status.xml        29 Aug 2003 22:13:16 -0000      1.37
  @@ -159,16 +159,18 @@
   
               <li>Other potential enhancements for the 1.x.x series
                   <ul>
  -                    <li>Move to <a 
href="http://xml.apache.org/forrest/";>Forrest</a> or <a 
href="http://maven.apache.org/";>Maven</a> for project management</li>
  +                    <li>Move to <a 
href="http://xml.apache.org/forrest/";>Forrest</a> or
  +                        <a href="http://maven.apache.org/";>Maven</a> for project 
management</li>
                       <li>Consider adopting several popular extensions, including:
  -                    <ul>
  -                    <li><a href="http://sslext.sourceforge.net/";>SSL Ext</a></li>
  -                    <li><a 
href="http://strutstestcase.sourceforge.net/";>TestCase</a></li>
  -                    <li><a href="http://stxx.sourceforge.net";>Stxx</a> (XLST)</li>
  -                    <li><a 
href="http://www.livinglogic.de/Struts/";>Workflow</a></li>
  -                    <li><a href="http://struts.sf.net";>Cocoon Plugin</a></li>
  -                    <li><a href="http://struts.sf.net";>Scriptable Actions using 
BSF</a> (Bean Scripting Framework)</li>
  -                    </ul>
  +                        <ul>
  +                            <li><a href="http://sslext.sourceforge.net/";>SSL 
Ext</a></li>
  +                            <li><a 
href="http://strutstestcase.sourceforge.net/";>TestCase</a></li>
  +                            <li><a href="http://stxx.sourceforge.net";>Stxx</a> 
(XLST)</li>
  +                            <li><a 
href="http://www.livinglogic.de/Struts/";>Workflow</a></li>
  +                            <li><a href="http://struts.sf.net";>Cocoon 
Plugin</a></li>
  +                            <li><a href="http://struts.sf.net";>Scriptable Actions 
using BSF</a> (Bean Scripting
  +                                Framework)</li>
  +                        </ul>
                       </li>
                   </ul>
               </li>
  
  
  
  1.32      +1 -1      jakarta-struts/doc/volunteers.xml
  
  Index: volunteers.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/volunteers.xml,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- volunteers.xml    29 Aug 2003 16:50:08 -0000      1.31
  +++ volunteers.xml    29 Aug 2003 22:13:16 -0000      1.32
  @@ -12,7 +12,7 @@
       <section name="Community Support" href="support">
   
           <p>
  -            In June 2003, there were nearly 2800 subscribers to STRUTS-USER.
  +            In August 2003, there were 2700 subscribers to STRUTS-USER (including 
the digest version).
               It's the largest user mailing list at Jakarta, exceeding the 
TOMCAT-USER list of about 2400 subscribers.
               In addition to the regular subscribers, an unknown number of developers 
read the lists through newsfeed
               mirrors and through several list archives.
  
  
  
  1.9       +4 -4      jakarta-struts/doc/faqs/kickstart.xml
  
  Index: kickstart.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/faqs/kickstart.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- kickstart.xml     26 Jul 2003 03:56:25 -0000      1.8
  +++ kickstart.xml     29 Aug 2003 22:13:16 -0000      1.9
  @@ -40,7 +40,7 @@
       <li><a href="#turbine">What's the difference between Struts and Turbine?  
What's the difference between Struts and Expresso?</a></li>
       <li><a href="#taglibs">Why aren't the Struts tags maintained as part of the 
Jakarta Taglibs project?</a></li>
       <li><a href="#xhtml">Are the Struts tags XHTML compliant?</a></li>
  -    <li><a href="#jsf">What about the JSTL and JavaServer Faces?</a></li>
  +    <li><a href="#jsf">What about JSTL and JavaServer Faces?</a></li>
       <li><a href="#ide">Is there a particularly good IDE to use with Struts?</a></li>
    </ul><ul>
       <li><a href="#digest">Is there a digest for the mailing list?</a></li>
  @@ -229,7 +229,7 @@
   </section>
   
   <section href="taglibs" name="Why aren't the Struts tags maintained as part of the 
Jakarta Taglibs project?">
  -<p>Development of both products began about the same time. Leading up to the 
release of 1.0, it was thought better to continue to develop the taglibs alongside the 
controller. Now that 1.0 is out, the JavaServer Pages Standard Taglib is in active 
development. Once work on the JSTL stabilizes, the Struts taglibs will be revisited. 
Tags which are not linked directly to the framework may be hosted at Jakarta Taglibs 
instead.</p>
  +<p>Development of both products began about the same time. Leading up to the 
release of 1.0, it was thought better to continue to develop the taglibs alongside the 
controller. Now that 1.0 is out, the JavaServer Pages Standard Taglib is in active 
development. Once work on JSTL stabilizes, the Struts taglibs will be revisited. Tags 
which are not linked directly to the framework may be hosted at Jakarta Taglibs 
instead.</p>
   </section>
   
   <section href="xhtml" name="Are the Struts tags XHTML compliant?">
  @@ -258,7 +258,7 @@
   </p>
   </section>
   
  -<section href="jsf" name="What about the JSTL and JavaServer Faces?">
  +<section href="jsf" name="What about JSTL and JavaServer Faces?">
       <p>
          JSTL, the <a href="http://java.sun.com/products/jsp/jstl/";>
          JavaServer Standard Tag Library</a>, is a set of JSP tags that
  @@ -290,7 +290,7 @@
       <a href="http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html";>Jakarta 
Taglibs site</a>.
       A JSTL taglibs for Struts,
       <a 
href="http://jakarta.apache.org/struts/userGuide/building_view.html#struts-el";><b>Struts-El</b></a>,
  -    is distributed as part of the Struts 1.1 release.
  +    is available and distributed with Struts beginning with the 1.1 release.
   </p>
       <p>
           Meanwhile, the JSF specification is still under development,
  
  
  
  1.4       +1 -1      jakarta-struts/doc/resources/models.xml
  
  Index: models.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/resources/models.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- models.xml        29 Aug 2003 14:27:24 -0000      1.3
  +++ models.xml        29 Aug 2003 22:13:16 -0000      1.4
  @@ -22,7 +22,7 @@
     <p><a href="http://www.softwaretree.com/products/jdx/Jdx1.htm";>JDX - J-Database 
Exchange</a></p>
     <p><a href="http://www.objectweb.org/jorm/index.html";>JORM - Homepage</a></p>
     <p><a href="http://jrf.sourceforge.net/";>jRelationalFramework</a></p>
  -  <p><a href="http://jakarta.apache.org/ojb";>Object Relational Bridge</a></p>
  +  <p><a href="http://db.apache.org/ojb/";>Object Relational Bridge</a></p>
     <p><a href="http://osage.sourceforge.net/";>Osage - Persistence Plus XML</a></p>
     <p><a href="http://player.sourceforge.net/";>Persistence layer</a></p>
     <p><a href="http://sourceforge.net/projects/simper";>Simper</a></p>
  
  
  
  1.11      +2 -1      jakarta-struts/doc/resources/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/resources/project.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- project.xml       29 Aug 2003 14:27:24 -0000      1.10
  +++ project.xml       29 Aug 2003 22:13:16 -0000      1.11
  @@ -14,11 +14,12 @@
           <item href="extensions.html" name="Extensions"/>
           <item href="sigs.html" name="Interest Groups"/>
           <item href="hosts.html" name="ISPs"/>
  +        <item href="models.html" name="Models (db)"/>
           <item href="seminars.html" name="Seminars"/>
           <item href="taglibs.html" name="Taglibs"/>
           <item href="tools.html" name="Tools (IDEs)"/>
           <item href="tutorials.html" name="Tutorials"/>
  -        <item href="views.html" name="Views"/>
  +        <item href="views.html" name="Views (pages)"/>
       </menu>
   
       <menu name="Other Resources">
  
  
  
  1.5       +1 -0      jakarta-struts/doc/resources/taglibs.xml
  
  Index: taglibs.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/resources/taglibs.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- taglibs.xml       29 Aug 2003 20:14:19 -0000      1.4
  +++ taglibs.xml       29 Aug 2003 22:13:16 -0000      1.5
  @@ -10,6 +10,7 @@
   <chapter name="Struts Resources" href="http://husted.com/struts/resources";>
   
   <section name="Contributor Taglibs">
  +<p><a 
href="http://jakarta.apache.org/builds/jakarta-struts/release/struts-faces/";>Struts 
Java Server Faces tablib (early release)</a></p>
   <p><a href="http://www.keyboardmonkey.com/next";><b>Nested Taglib</b></a> [Also 
included in Struts 1.1] by Arron Bates - More efficient markup of beans and their 
nested children (linked site provides library for previous struts versions).</p>
   <p><a href="http://www.mycgiserver.com/~eboudrant/#regexp";><font 
size="2"><b>REGEXP.VALIDATOR.STRUTS</b></font></a> by Emmanuel Boudrant - A validation 
component that works with Struts 1.0, to manage form validation on server-side and 
client-side. </p>
   <p><a 
href="http://husted.com/struts/resources/struts-was.zip";><b>Struts-WAS.jar</b></a> by 
Christopher Assenza - Modified Struts 1.0 JAR for Websphere 3.5 or 4. Zipped for 
download. <font size="1"> (For additional tips regarding Websphere 3.5 see <a 
href="../userGuide/installation-was352-x.html">http://jakarta.apache.org/struts/installation-was352-x.html</a>.)</font></p>
  
  
  
  1.39      +1 -1      jakarta-struts/doc/userGuide/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/index.xml,v
  retrieving revision 1.38
  retrieving revision 1.39
  diff -u -r1.38 -r1.39
  --- index.xml 29 Aug 2003 20:14:19 -0000      1.38
  +++ index.xml 29 Aug 2003 22:13:16 -0000      1.39
  @@ -50,7 +50,7 @@
                 <li><a href="preface.html#javabeans">0.5 JavaBeans</a></li>
                 <li><a href="preface.html#resources">0.6 Properties Files and  
ResourceBundles</a></li>
                 <li><a href="preface.html#servlets">0.7 Java Servlets</a></li>
  -              <li><a href="preface.html#jsp">0.8 JavaServer Pages and JSP Tag 
Libraries</a></li>
  +              <li><a href="preface.html#jsp">0.8 JavaServer Pages, JSP Tag 
Libraries, and JavaServer Faces</a></li>
                 <li><a href="preface.html#xml">0.9 Extensible Markup Language</a></li>
                 <li><a href="preface.html#jaas">0.10 JAAS</a></li>
               </ul></li>
  
  
  
  1.21      +60 -31    jakarta-struts/doc/userGuide/preface.xml
  
  Index: preface.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/preface.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- preface.xml       29 Aug 2003 20:14:19 -0000      1.20
  +++ preface.xml       29 Aug 2003 22:13:16 -0000      1.21
  @@ -55,6 +55,12 @@
       This overlaps with the Java Web Services Tutorial in some places, but the two 
work well together.
       </p>
   
  +      <p>
  +          For more about building Java application in general, see the
  +          <a 
href="http://developer.java.sun.com/developer/onlineTraining/new2java/divelog/part1/toc.jsp";>New
 to
  +          Java</a> tutorial.
  +      </p>
  +
       </section>
   
       <section name="0.2 HTTP, HTML and User Agents" href="http">
  @@ -528,13 +534,13 @@
         it is processed by subsequent filters (and the servlet that is ultimately
         called).</p>
   
  -      <p>Struts 1.0 and 1.1 require only version 2.2 or later of the
  -      Servlet Specification to be implemented by your servlet container,
  -      so Struts does not itself utilize Filters at this time.  However,
  -      you can still use them yourself if you are running on a 2.3 or later
  -      container.  It is very likely that future versions of Struts will
  -      require a Servlet 2.3 or later container, so that Struts itself
  -      can utilize filters.</p>
  +      <p>
  +          The Struts 1.x series (versions 1.0, 1.1, and so forth) require only 
version 2.2 or later of the Servlet
  +          Specification to be implemented by your servlet container, so Struts does 
not itself utilize Filters
  +          at this time.
  +          The next generation of Struts (the 2.x series) will be based on Servlet 
2.3 or later.
  +          It is likely that the Struts 2.x release series will utilize filters.
  +      </p>
   
         <p>
         For more about filters, see:
  @@ -676,14 +682,14 @@
   
       </section>
   
  -    <section name="0.8 JavaServer Pages and JSP Tag Libraries" href="jsp">
  +    <section name="0.8 JavaServer Pages, JSP Tag Libraries, and Java Server Faces" 
href="jsp">
       <p><a href="http://java.sun.com/products/jsp/product.html";>JavaServer Pages</a> 
(JSPs) are
       "inside-out servlets" that make it easier to create and maintain dynamic web 
pages. Instead
       of putting what you want to write to the HTTP response inside of a Java 
<code>print</code>
       statement, everything in a JavaServer Page is written to the response, 
<b>except</b> what is
       placed within special Java statements.</p>
   
  -    <p>With JavaServer Pages you can start by writing the page in standard HTML and 
then add the
  +    <p>With <b>JavaServer Pages</b> you can start by writing the page in standard 
HTML and then add the
       dynamic features using statements in the Java language or by using
       <a href="http://java.sun.com/products/jsp/taglibraries.html";>JSP tags</a>.
       The Struts distribution includes several JSP tags that make it easy to access 
the framework's
  @@ -708,20 +714,18 @@
       in the Java Web Services Tutorial.</p>
   
       <p>Struts also works well with the new
  -    <a href="http://java.sun.com/products/jsp/jstl";>JavaServer Pages Standard Tag 
Library</a>
  -    and taglibs from other sources, like
  +    <a href="http://java.sun.com/products/jsp/jstl";><b>JavaServer Pages Standard 
Tag Library</b></a>
  +    (JSTL) and taglibs from other sources, like
       <a href="http://jsptags.com/";>JSP Tags</a> and
       <a href="http://jakarta.apache.org/taglibs/index.html";>Jakarta Taglibs</a>.
       </p>
   
       <p>
  -     One of the contributed libraries available for Struts is 
<strong>Struts-EL</strong>.
  -     This taglib is specifically designed to work well
  -     with the JavaServer Pages Standard Tag Library. In particular, it uses
  -     the same "expression language" engine for evaluating tag attribute values
  -     as the JSTL.  This is in contrast to the original Struts tag library, which
  -     can only use "rtexprvalue"s (runtime scriptlet expressions) for dynamic
  -     attribute values.
  +        One of the contributed libraries available for Struts is 
<strong>Struts-EL</strong>.
  +        This taglib is specifically designed to work well with JSTL.
  +        In particular, it uses the same "expression language" engine for evaluating 
tag attribute values as JSTL.
  +        This is in contrast to the original Struts tag library, which can only use 
"rtexprvalue"s (runtime scriptlet
  +        expressions) for dynamic attribute values.
       </p>
   
       <p>There are also toolkits available that make Struts easy to use with
  @@ -729,6 +733,24 @@
       <a href="http://jakarta.apache.org/velocity/index.html";>Velocity Templates</a>.
       </p>
   
  +        <p>
  +            The newest star on the Java horizon is <b>Java Server Faces</b>.
  +            <a href="http://java.sun.com/j2ee/javaserverfaces/";>JavaServer Faces 
technology</a> simplifies building
  +            user interfaces for JavaServer applications, both for the web and for 
the desktop.
  +            The JSF specification is still under development, although an 
early-release reference implementation is
  +            available through the <a 
href="http://java.sun.com/webservices/download.html";>Java Web Services Developer
  +            Pack</a>.
  +            Likewise, an early-release JavaServer Faces taglib for Struts,
  +            <a 
href="http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/";><b>Struts-Faces</b></a>,
 is
  +            also in early release and available through the nightly build.
  +       </p>
  +
  +        <p>
  +            Java Server Faces is very compatible with Struts.
  +            Additional Struts/JSF integration tools are sure to appear as the 
specification is finalized and comes into
  +            widespread use.
  +        </p>
  +
       </section>
   
       <section name="0.9 Extensible Markup Language (XML)" href="xml">
  @@ -742,13 +764,18 @@
       <p>For more about XML configuration files and Java web applications, see</p>
   
       <ul>
  -    <li><a 
href="http://java.sun.com/webservices/docs/1.0/tutorial/doc/WebApp4.html#64678";>Configuring
 Web Applications</a> in the Java Web Services Tutorial</li>
  +    <li>
  +        <a 
href="http://java.sun.com/webservices/docs/1.0/tutorial/doc/WebApp4.html#64678";>Configuring
 Web
  +        Applications</a> in the Java Web Services Tutorial</li>
       </ul>
   
  -    <p>For more about how XML is used with Java applications generally, see
  -    <a 
href="http://java.sun.com/webservices/docs/1.0/tutorial/doc/JAXPIntro.html";>Java API 
for XML Processing</a> in the Java Web Services Tutorial.
  -    While the framework makes good use of this API internally, it is not something 
most Struts developers
  -    would use when writing their own applications.</p>
  +    <p>
  +        For more about how XML is used with Java applications generally, see
  +        <a 
href="http://java.sun.com/webservices/docs/1.0/tutorial/doc/JAXPIntro.html";>Java API 
for XML Processing</a>
  +        in the Java Web Services Tutorial.
  +        While the framework makes good use of this API internally, it is not 
something most Struts developers would use
  +        when writing their own applications.
  +    </p>
   
       </section>
   
  @@ -777,11 +804,11 @@
       </p>
   
           <ul>
  -        <li><a href="http://castor.exolab.org/";>Castor</a></li>
  -        <li><a href="http://java.sun.com/products/ejb/index.html";>Enterprise Java 
Beans</a></li>
  -        <li><a href="http://java.sun.com/products/jdbc/index.html";>JDBC</a></li>
  -        <li><a href="http://jakarta.apache.org/ojb";>Object Relational 
Bridge</a></li>
  -        <li><a href="http://sourceforge.net/projects/simper";>Simper</a></li>
  +            <li><a href="http://java.sun.com/products/ejb/index.html";>Enterprise 
Java Beans</a></li>
  +            <li><a 
href="http://sourceforge.net/projects/hibernate";>Hibernate</a></li>
  +            <li><a href="http://sourceforge.net/projects/ibatisdb";>iBATIS</a></li>
  +            <li><a href="http://java.sun.com/products/jdbc/index.html";>JDBC</a></li>
  +            <li><a href="http://db.apache.org/ojb/";>Object Relational 
Bridge</a></li>
           </ul>
   
       <p>
  @@ -803,9 +830,11 @@
   
       <section name="0.11 JAAS" href="jaas">
   
  -    <p>While Struts can work with any approach to user authentication and 
authorization, Struts 1.1 will offer
  -    direct support for the standard Java Authentication and Authorization Service 
(JAAS). In Struts 1.1 (and the
  -    current nightly build), you can specify security roles on an action-by-action 
basis.</p>
  +    <p>
  +        While Struts can work with any approach to user authentication and 
authorization, Struts 1.1 and later offers
  +        direct support for the standard Java Authentication and Authorization 
Service (JAAS).
  +        You can now specify security roles on an action-by-action basis.
  +    </p>
   
       <p>For more about JAAS, see the <a 
href="http://java.sun.com/products/jaas/index-14.html";>Javasoft product page</a>
       and the <a 
href="http://java.sun.com/webservices/docs/1.0/tutorial/doc/WebAppSecurity.html";>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to