You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by hu...@apache.org on 2006/10/11 05:11:34 UTC

svn commit: r462678 - in /struts/site/src/site/xdoc: announce.xml downloads.xml

Author: husted
Date: Tue Oct 10 20:11:33 2006
New Revision: 462678

URL: http://svn.apache.org/viewvc?view=rev&rev=462678
Log:
WW-1453 Add ApacheCon announcement.

Modified:
    struts/site/src/site/xdoc/announce.xml
    struts/site/src/site/xdoc/downloads.xml

Modified: struts/site/src/site/xdoc/announce.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/xdoc/announce.xml?view=diff&rev=462678&r1=462677&r2=462678
==============================================================================
--- struts/site/src/site/xdoc/announce.xml (original)
+++ struts/site/src/site/xdoc/announce.xml Tue Oct 10 20:11:33 2006
@@ -29,6 +29,101 @@
             <p class="right">
                 Skip to: <a href="announce-2005.html">Announcements - 2005</a>
             </p>
+            
+            <h4 id="a20061010">10 Oct 2006 - Struts v2.0.1 Development Build</h4>
+            
+            <p>
+            The Apache Struts project is pleased to announce the availability of 
+            the <a href="http://cwiki.apache.org/WW/home.html#Home-Distributions">
+            Struts 2.0.1 development build</a>. 
+            </p>
+            
+            <p>
+            Struts 2 was originally known as WebWork 2. After working independently 
+            for several years, the WebWork and Struts communities joined forces to 
+            create Struts 2. This new version of Struts is designed to be simpler to 
+            use and closer to how Struts was always meant to be. Some key changes are:
+            </p>
+            
+            <ul>
+            <li>
+                <em>Smarter!</em> 
+                <ul><li>
+                    <strong>Improved Design</strong> - All Struts 2 classes are based on interfaces. 
+                    Core interfaces are HTTP independent.
+                </li>
+                <li>
+                    <strong>Intelligent Defaults</strong> - Most configuration elements have a default 
+                    value that we can set and forget. 
+                </li>
+                <li>
+                    <strong>Enhanced Results</strong> - Unlike ActionForwards, Struts 2 Results can
+                    actually help prepare the response. 
+                </li>
+                <li>
+                    <strong>Enhanced Tags</strong> - Struts 2 tags don't just output data, but provide 
+                    stylesheet-driven markup, so that we can create consistent pages 
+                    with less code.
+                </li>
+                <li>
+                    <strong>First-class AJAX support</strong> - The AJAX theme gives interactive 
+                    applications a significant boost. 
+                </li>
+                <li>
+                    <strong>Stateful Checkboxes</strong> - Struts 2 checkboxes do not require special 
+                    handling for false values.
+                </li>
+                <li>
+                    <strong>QuickStart</strong> - Many changes can be made on the fly without restarting 
+                    a web container. 
+                </li></ul></li>
+                <li>
+                    <em>Easier!</em> 
+                <ul>
+                <li>
+                    <strong>Easy-to-test Actions</strong> - Struts 2 Actions are HTTP independent and 
+                    can be tested without resorting to mock objects. 
+                </li>
+                <li>
+                    <strong>Easy-to-customize controller</strong> - Struts 1 lets us customize the request 
+                    processor per module, Struts 2 lets us customize the request handling 
+                    per action, if desired. 
+                </li>
+                <li>
+                    <strong>Easy-to-tweak tags</strong> - Struts 2 tag markup can be altered by changing 
+                    an underlying stylesheet. Individual tag markup can be changed by 
+                    editing a FreeMarker template. No need to grok the taglib API! Both 
+                    JSP and FreeMarker tags are fully supported. 
+                </li>
+                <li>
+                    <strong>Easy cancel handling</strong> - The Struts 2 Cancel button can go directly to 
+                    a different action. 
+                </li>
+                <li>
+                    <strong>Easy Spring integration</strong> - Struts 2 Actions are Spring-aware. Just 
+                    add Spring beans!
+                </li>
+                <li>
+                    <strong>Easy plugins</strong> - Struts 2 extensions can be added by dropping in a JAR. 
+                    No manual configuration required!
+                </li></ul></li>
+                <li>
+                <em>POJO-ier!</em> 
+                <ul>
+                <li>
+                    <strong>POJO forms</strong> - No more ActionForms! We can use any JavaBean we like or 
+                    put properties directly on our Action classes. No need to use all 
+                    String properties! 
+                </li>
+                <li>
+                    <strong>POJO Actions</strong> - Any class can be used as an Action class. We don't 
+		    even have to implement an interface! 
+                </li></ul></li></ul>
+            <p>
+                For more, <a href="http://struts.apache.org/2.x/index.html">visit the Apache Struts 2 site.</a>
+            </p>
+            
+            <hr/>
 
             <h4 id="a20060818.1">18 Aug 2006 - Struts v1.3.5 Beta</h4>
 

Modified: struts/site/src/site/xdoc/downloads.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/xdoc/downloads.xml?view=diff&rev=462678&r1=462677&r2=462678
==============================================================================
--- struts/site/src/site/xdoc/downloads.xml (original)
+++ struts/site/src/site/xdoc/downloads.xml Tue Oct 10 20:11:33 2006
@@ -143,8 +143,8 @@
                 
                 <ul><li>
                     Snapshot builds of 
-                    <a href="http://people.apache.org/builds/struts/2.0.0">
-                    <strong>Struts 2.0.0</strong>
+                    <a href="http://people.apache.org/builds/struts/2.0.1">
+                    <strong>Struts 2.0.1</strong>
                     </a>
                     are now available for early testing.
                  </li></ul>