[CONF] Confluence Changes in the last 24 hours
- This is a daily summary of all recent changes in Confluence. - Updated Spaces: - Apache Geronimo Development (GMOxDEV) http://cwiki.apache.org/confluence/display/GMOxDEV | |-Pages Added or Edited in This Space |-- Java EE 5 Annotations was last edited by mcconne (05:36 PM). | http://cwiki.apache.org/confluence/display/GMOxDEV/Java+EE+5+Annotations |-- Clustering Geronimo with Open Terracotta was last edited by davecola (08:38 AM). | http://cwiki.apache.org/confluence/display/GMOxDEV/Clustering+Geronimo+with+Open+Terracotta Apache Tiles (TILES) http://cwiki.apache.org/confluence/display/TILES | |-Pages Added or Edited in This Space |-- tiles-2.0.0 was last edited by ddewolf (07:37 AM). | http://cwiki.apache.org/confluence/display/TILES/tiles-2.0.0 |-- tiles-2.0.1 was last edited by ddewolf (04:54 AM). | http://cwiki.apache.org/confluence/display/TILES/tiles-2.0.1 |-- Release Management was last edited by ddewolf (04:53 AM). | http://cwiki.apache.org/confluence/display/TILES/Release+Management Apache Geronimo Project Management (GMOxPMGT) http://cwiki.apache.org/confluence/display/GMOxPMGT | |-Pages Added or Edited in This Space |-- Commit-Then-Review (CTR) Comeback Policy was last edited by hcunico (01:46 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Commit-Then-Review+%28CTR%29+Comeback+Policy |-- Unassigned JIRAs was last edited by hcunico (01:44 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Unassigned+JIRAs |-- Geronimo Package Tracking was last edited by hcunico (01:43 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Geronimo+Package+Tracking |-- Geronimo Java EE 5.0 Report Card was last edited by hcunico (01:42 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Geronimo+Java+EE+5.0+Report+Card |-- Apache Geronimo Development Status was last edited by hcunico (01:42 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Apache+Geronimo+Development+Status |-- Release Management was last edited by hcunico (01:41 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Release+Management |-- Release Branching Process was last edited by hcunico (01:40 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Release+Branching+Process |-- Open Source Community overview was last edited by hcunico (01:40 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Open+Source+Community+overview |-- JIRA Reports Sent To Mailing Lists was last edited by hcunico (01:40 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/JIRA+Reports+Sent+To+Mailing+Lists |-- Geronimo - What folks are working on was last edited by hcunico (01:39 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Geronimo+-+What+folks+are+working+on |-- Contributor process was last edited by hcunico (01:38 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Contributor+process |-- Apache Geronimo Board Report - 2007 - January was last edited by hcunico (01:32 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Apache+Geronimo+Board+Report+-+2007+-+January |-- Apache Geronimo Development Process was last edited by hcunico (01:31 PM). | http://cwiki.apache.org/confluence/display/GMOxPMGT/Apache+Geronimo+Development+Process Apache Geronimo v1.1 (GMOxDOC11) http://cwiki.apache.org/confluence/display/GMOxDOC11 | |-Pages Added or Edited in This Space |-- geronimo-ra.xml was last edited by [EMAIL PROTECTED] (05:23 AM). | http://cwiki.apache.org/confluence/display/GMOxDOC11/geronimo-ra.xml Apache Struts 2 Documentation (WW) http://cwiki.apache.org/confluence/display/WW | |-Pages Added or Edited in This Space |-- Using Freemarker Templates was created by musachy (07:30 PM). | http://cwiki.apache.org/confluence/display/WW/Using+Freemarker+Templates |-- User Guide was created by phil (12:44 PM). | http://cwiki.apache.org/confluence/display/WW/User+Guide |-- Creating and Signing a Distribution was last edited by husted (06:31 PM). | http://cwiki.apache.org/confluence/display/WW/Creating+and+Signing+a+Distribution |-- Building with Maven was last edited by crazybob (12:55 PM). | http://cwiki.apache.org/confluence/display/WW/Building+with+Maven |-- Home was last edited by husted (06:19 AM). | http://cwiki.apache.org/confluence/display/WW/Home Apache Wicket Website (WICKETxSITE) http://cwiki.apache.org/confluence/display/WICKETxSITE | |-Pages Added or Edited in This Space |-- ExampleAuthorization was created by dashorst (01:54 AM). | http://cwiki.apache.org/confluence/display/WICKETxSITE/ExampleAuthorization Apache Directory Server v1.0 (DIRxSRVx10) http://cwiki.apache.org/confluence/display/DIRxSRVx10 | |-Pages Added or Edited in This Space |-- ReferralServ
svn commit: r505651 - /struts/maven/trunk/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml
Author: mrdon Date: Sat Feb 10 00:14:34 2007 New Revision: 505651 URL: http://svn.apache.org/viewvc?view=rev&rev=505651 Log: Removing unnecessary dependencies WW-1726 Modified: struts/maven/trunk/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml Modified: struts/maven/trunk/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/struts/maven/trunk/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml?view=diff&rev=505651&r1=505650&r2=505651 == --- struts/maven/trunk/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml (original) +++ struts/maven/trunk/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml Sat Feb 10 00:14:34 2007 @@ -36,13 +36,6 @@ 2.0.5 - - - freemarker - freemarker - 2.3.4 - - javax.servlet @@ -59,11 +52,6 @@ - commons-logging - commons-logging - 1.0.4 - - commons-fileupload commons-fileupload 1.1.1 @@ -75,45 +63,6 @@ dwr 1.1-beta-3 - - - - opensymphony - sitemesh - 2.2.1 - - - - - org.springframework - spring-beans - 1.2.8 - - - org.springframework - spring-core - 1.2.8 - - - org.springframework - spring-context - 1.2.8 - - - org.springframework - spring-web - 1.2.8 - - -
svn commit: r505667 - /struts/struts1/trunk/tiles2/pom.xml
Author: apetrelli Date: Sat Feb 10 01:56:45 2007 New Revision: 505667 URL: http://svn.apache.org/viewvc?view=rev&rev=505667 Log: Fixed dependencies Modified: struts/struts1/trunk/tiles2/pom.xml Modified: struts/struts1/trunk/tiles2/pom.xml URL: http://svn.apache.org/viewvc/struts/struts1/trunk/tiles2/pom.xml?view=diff&rev=505667&r1=505666&r2=505667 == --- struts/struts1/trunk/tiles2/pom.xml (original) +++ struts/struts1/trunk/tiles2/pom.xml Sat Feb 10 01:56:45 2007 @@ -102,13 +102,19 @@ org.apache.tiles tiles-core - 2.0-SNAPSHOT + 2.0.1-SNAPSHOT org.apache.tiles tiles-api - 2.0-SNAPSHOT + 2.0.1-SNAPSHOT + + + + commons-collections + commons-collections + 2.1
svn commit: r505668 - /struts/struts1/trunk/tiles2/src/main/java/org/apache/struts/tiles2/TilesPlugin.java
Author: apetrelli Date: Sat Feb 10 01:57:21 2007 New Revision: 505668 URL: http://svn.apache.org/viewvc?view=rev&rev=505668 Log: Fixed key extraction in the case of no module selected. Modified: struts/struts1/trunk/tiles2/src/main/java/org/apache/struts/tiles2/TilesPlugin.java Modified: struts/struts1/trunk/tiles2/src/main/java/org/apache/struts/tiles2/TilesPlugin.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/tiles2/src/main/java/org/apache/struts/tiles2/TilesPlugin.java?view=diff&rev=505668&r1=505667&r2=505668 == --- struts/struts1/trunk/tiles2/src/main/java/org/apache/struts/tiles2/TilesPlugin.java (original) +++ struts/struts1/trunk/tiles2/src/main/java/org/apache/struts/tiles2/TilesPlugin.java Sat Feb 10 01:57:21 2007 @@ -25,6 +25,7 @@ import java.util.Map; import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -311,8 +312,18 @@ String retValue = null; if (request instanceof ServletTilesRequestContext) { + HttpServletRequest servletRequest = + (HttpServletRequest)((ServletTilesRequestContext) request).getRequest(); ModuleConfig config = ModuleUtils.getInstance().getModuleConfig( -((ServletTilesRequestContext) request).getRequest()); +servletRequest); + +if (config == null) { +// ModuleConfig not found in current request. Select it. +ModuleUtils.getInstance().selectModule(servletRequest, + servletRequest.getSession().getServletContext()); +config = ModuleUtils.getInstance().getModuleConfig(servletRequest); +} + if (config != null) { retValue = config.getPrefix(); }
svn commit: r505729 - in /struts/struts1/trunk/core/src/main: java/org/apache/struts/action/ActionServlet.java resources/org/apache/struts/resources/struts-config_1_3.dtd resources/org/apache/struts/r
Author: pbenedict Date: Sat Feb 10 09:56:46 2007 New Revision: 505729 URL: http://svn.apache.org/viewvc?view=rev&rev=505729 Log: STR-3004: Added 1.4 DTD Added: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd (with props) Modified: struts/struts1/trunk/core/src/main/java/org/apache/struts/action/ActionServlet.java struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd Modified: struts/struts1/trunk/core/src/main/java/org/apache/struts/action/ActionServlet.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/core/src/main/java/org/apache/struts/action/ActionServlet.java?view=diff&rev=505729&r1=505728&r2=505729 == --- struts/struts1/trunk/core/src/main/java/org/apache/struts/action/ActionServlet.java (original) +++ struts/struts1/trunk/core/src/main/java/org/apache/struts/action/ActionServlet.java Sat Feb 10 09:56:46 2007 @@ -269,6 +269,8 @@ "/org/apache/struts/resources/struts-config_1_2.dtd", "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN", "/org/apache/struts/resources/struts-config_1_3.dtd", +"-//Apache Software Foundation//DTD Struts Configuration 1.4//EN", +"/org/apache/struts/resources/struts-config_1_4.dtd", "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN", "/org/apache/struts/resources/web-app_2_3.dtd" }; Modified: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd URL: http://svn.apache.org/viewvc/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd?view=diff&rev=505729&r1=505728&r2=505729 == --- struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd (original) +++ struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd Sat Feb 10 09:56:46 2007 @@ -91,8 +91,6 @@ --> - - @@ -454,16 +452,6 @@ action mapping, or set to "false" if you do not want the validate method called. [true] - - reset Allows to specify conditions for automatic form reset. - Possible values: not specified, "request", "forward", - "request-forward" or "none". - [request-forward] - - populateAllows to specify conditions for automatic form population - with HTTP request values. Possible values: not specified, - "request", "forward", "request-forward" or "none". - [request-forward] --> @@ -486,8 +474,6 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Propchange: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd -- svn:eol-style = native Propchange: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd -- svn:keywords = Date Author Id Revision HeadURL
svn commit: r505731 - in /struts/struts1/trunk/tiles/src/main: java/org/apache/struts/tiles/xmlDefinition/XmlParser.java resources/org/apache/struts/resources/tiles-config_1_4.dtd
Author: pbenedict Date: Sat Feb 10 10:04:58 2007 New Revision: 505731 URL: http://svn.apache.org/viewvc?view=rev&rev=505731 Log: STR-3004: Added Tiles 1.4 DTD Added: struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd (with props) Modified: struts/struts1/trunk/tiles/src/main/java/org/apache/struts/tiles/xmlDefinition/XmlParser.java Modified: struts/struts1/trunk/tiles/src/main/java/org/apache/struts/tiles/xmlDefinition/XmlParser.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/tiles/src/main/java/org/apache/struts/tiles/xmlDefinition/XmlParser.java?view=diff&rev=505731&r1=505730&r2=505731 == --- struts/struts1/trunk/tiles/src/main/java/org/apache/struts/tiles/xmlDefinition/XmlParser.java (original) +++ struts/struts1/trunk/tiles/src/main/java/org/apache/struts/tiles/xmlDefinition/XmlParser.java Sat Feb 10 10:04:58 2007 @@ -52,7 +52,9 @@ "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN", "/org/apache/struts/resources/tiles-config_1_1.dtd", "-//Apache Software Foundation//DTD Tiles Configuration 1.3//EN", -"/org/apache/struts/resources/tiles-config_1_3.dtd" +"/org/apache/struts/resources/tiles-config_1_3.dtd", +"-//Apache Software Foundation//DTD Tiles Configuration 1.4//EN", +"/org/apache/struts/resources/tiles-config_1_4.dtd" }; /** Added: struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd URL: http://svn.apache.org/viewvc/struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd?view=auto&rev=505731 == --- struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd (added) +++ struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd Sat Feb 10 10:04:58 2007 @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Propchange: struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd -- svn:eol-style = native Propchange: struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd -- svn:keywords = Date Author Id Revision HeadURL
svn commit: r505736 - in /struts/struts1/trunk/apps: blank/src/main/webapp/WEB-INF/ cookbook/src/main/webapp/WEB-INF/ el-example/src/main/webapp/WEB-INF/ examples/src/main/webapp/WEB-INF/ examples/src
Author: pbenedict Date: Sat Feb 10 10:29:27 2007 New Revision: 505736 URL: http://svn.apache.org/viewvc?view=rev&rev=505736 Log: STR-3004: Update all apps to use 1.4 DTDs Modified: struts/struts1/trunk/apps/blank/src/main/webapp/WEB-INF/struts-config.xml struts/struts1/trunk/apps/cookbook/src/main/webapp/WEB-INF/struts-config-Wildcard.xml struts/struts1/trunk/apps/cookbook/src/main/webapp/WEB-INF/struts-config.xml struts/struts1/trunk/apps/el-example/src/main/webapp/WEB-INF/struts-config.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/dispatch/struts-config.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/exercise/struts-config.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/struts-config.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/upload/struts-config.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/validator/struts-config-bundles.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/validator/struts-config-i18nVariables.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/validator/struts-config-type.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/validator/struts-config-validwhen.xml struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/validator/struts-config.xml struts/struts1/trunk/apps/faces-example1/src/main/webapp/WEB-INF/struts-config.xml struts/struts1/trunk/apps/faces-example2/src/main/webapp/WEB-INF/tiles-defs.xml struts/struts1/trunk/apps/mailreader/src/main/webapp/WEB-INF/struts-config.xml struts/struts1/trunk/apps/scripting-mailreader/src/main/webapp/WEB-INF/struts-config.xml Modified: struts/struts1/trunk/apps/blank/src/main/webapp/WEB-INF/struts-config.xml URL: http://svn.apache.org/viewvc/struts/struts1/trunk/apps/blank/src/main/webapp/WEB-INF/struts-config.xml?view=diff&rev=505736&r1=505735&r2=505736 == --- struts/struts1/trunk/apps/blank/src/main/webapp/WEB-INF/struts-config.xml (original) +++ struts/struts1/trunk/apps/blank/src/main/webapp/WEB-INF/struts-config.xml Sat Feb 10 10:29:27 2007 @@ -17,8 +17,8 @@ --> http://struts.apache.org/dtds/struts-config_1_3.dtd";> + "-//Apache Software Foundation//DTD Struts Configuration 1.4//EN" + "http://struts.apache.org/dtds/struts-config_1_4.dtd";> http://struts.apache.org/dtds/struts-config_1_3.dtd";> + "-//Apache Software Foundation//DTD Struts Configuration 1.4//EN" + "http://struts.apache.org/dtds/struts-config_1_4.dtd";> Modified: struts/struts1/trunk/apps/cookbook/src/main/webapp/WEB-INF/struts-config.xml URL: http://svn.apache.org/viewvc/struts/struts1/trunk/apps/cookbook/src/main/webapp/WEB-INF/struts-config.xml?view=diff&rev=505736&r1=505735&r2=505736 == --- struts/struts1/trunk/apps/cookbook/src/main/webapp/WEB-INF/struts-config.xml (original) +++ struts/struts1/trunk/apps/cookbook/src/main/webapp/WEB-INF/struts-config.xml Sat Feb 10 10:29:27 2007 @@ -16,8 +16,8 @@ limitations under the License. --> http://struts.apache.org/dtds/struts-config_1_3.dtd";> + "-//Apache Software Foundation//DTD Struts Configuration 1.4//EN" + "http://struts.apache.org/dtds/struts-config_1_4.dtd";> Modified: struts/struts1/trunk/apps/el-example/src/main/webapp/WEB-INF/struts-config.xml URL: http://svn.apache.org/viewvc/struts/struts1/trunk/apps/el-example/src/main/webapp/WEB-INF/struts-config.xml?view=diff&rev=505736&r1=505735&r2=505736 == --- struts/struts1/trunk/apps/el-example/src/main/webapp/WEB-INF/struts-config.xml (original) +++ struts/struts1/trunk/apps/el-example/src/main/webapp/WEB-INF/struts-config.xml Sat Feb 10 10:29:27 2007 @@ -17,8 +17,8 @@ --> http://struts.apache.org/dtds/struts-config_1_3.dtd";> + "-//Apache Software Foundation//DTD Struts Configuration 1.4//EN" + "http://struts.apache.org/dtds/struts-config_1_4.dtd";> Modified: struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/dispatch/struts-config.xml URL: http://svn.apache.org/viewvc/struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/dispatch/struts-config.xml?view=diff&rev=505736&r1=505735&r2=505736 == --- struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/dispatch/struts-config.xml (original) +++ struts/struts1/trunk/apps/examples/src/main/webapp/WEB-INF/dispatch/struts-config.xml Sat Feb 10 10:29:27 2007 @@ -16,8 +16,8 @@ limitations under the License. --> http://struts.apache.org/dtds/struts-config_1_3.dtd";> +"-//Apache Software Foundation//DTD Struts Configuration 1.4//EN" +"http://struts.apache.org/
svn commit: r505771 - /struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd
Author: pbenedict Date: Sat Feb 10 13:39:40 2007 New Revision: 505771 URL: http://svn.apache.org/viewvc?view=rev&rev=505771 Log: (empty) Removed: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd
svn commit: r505772 - /struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd
Author: pbenedict Date: Sat Feb 10 13:44:56 2007 New Revision: 505772 URL: http://svn.apache.org/viewvc?view=rev&rev=505772 Log: STR-3004: Delete new copy; use svn copy to retain history Added: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd - copied, changed from r505771, struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd Copied: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd (from r505771, struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd) URL: http://svn.apache.org/viewvc/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd?view=diff&rev=505772&p1=struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd&r1=505771&p2=struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd&r2=505772 == --- struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd (original) +++ struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd Sat Feb 10 13:44:56 2007 @@ -22,8 +22,8 @@ DOCTYPE element at the beginning (after the "xml" declaration): http://struts.apache.org/dtds/struts-config_1_3.dtd";> + "-//Apache Software Foundation//DTD Struts Configuration 1.4//EN" + "http://struts.apache.org/dtds/struts-config_1_4.dtd";> $Id$ --> @@ -91,6 +91,8 @@ --> + + @@ -452,6 +454,16 @@ action mapping, or set to "false" if you do not want the validate method called. [true] + + reset Allows to specify conditions for automatic form reset. + Possible values: not specified, "request", "forward", + "request-forward" or "none". + [request-forward] + + populateAllows to specify conditions for automatic form population + with HTTP request values. Possible values: not specified, + "request", "forward", "request-forward" or "none". + [request-forward] --> @@ -467,7 +479,9 @@ + + @@ -696,7 +710,7 @@ the "key" attribute instead of the "property" attribute, you can set arbitrary string properties on the Config object which is populated based on the containing element. NOTE: the "key" attribute is NOT - supported for inside a element. + supported for inside a element. propertyName of the JavaBeans property whose setter method will be called. Exactly one of
svn commit: r505773 - /struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd
Author: pbenedict Date: Sat Feb 10 13:48:48 2007 New Revision: 505773 URL: http://svn.apache.org/viewvc?view=rev&rev=505773 Log: (empty) Removed: struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd
svn commit: r505774 - /struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd
Author: pbenedict Date: Sat Feb 10 13:52:27 2007 New Revision: 505774 URL: http://svn.apache.org/viewvc?view=rev&rev=505774 Log: STR-3004: Delete new copy; use svn copy to retain history Added: struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd - copied, changed from r505773, struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_3.dtd Copied: struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd (from r505773, struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_3.dtd) URL: http://svn.apache.org/viewvc/struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd?view=diff&rev=505774&p1=struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_3.dtd&r1=505773&p2=struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd&r2=505774 == --- struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_3.dtd (original) +++ struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd Sat Feb 10 13:52:27 2007 @@ -17,14 +17,14 @@ limitations under the License. -->
[Struts Wiki] Update of "StrutsManualActionClasses" by MichaelJouravlev
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification. The following page has been changed by MichaelJouravlev: http://wiki.apache.org/struts/StrutsManualActionClasses The comment on the change is: Removed HTTP spec portion -- The goal of an Action class is to either implement a stateless ''service'' like "Search", or to manage a stateful ''business object'' like "Customer". - An Action class handles a request and returns an !ActionForward object, which represents a logical outcome of processing a request. An action mapping in {{{struts-config.xml}}} file associates !ActionForward object with another Action (see [:ActionChaining:action chaining]), or with a presentation page or with any arbitrary URL. By not defining a specific menu choice or a page URL in Java code it is possible to separate logical state of a ''web resource'' from its visual representation. + An Action class handles a request and returns an !ActionForward object, which represents a logical outcome of processing a request. An action mapping in {{{struts-config.xml}}} file associates !ActionForward object with either another Action (see [:ActionChaining:action chaining]), or with a presentation page, or with any arbitrary URL. By not defining a specific target location in Java code, it is possible to separate logical outcome of an action from its visual representation. Struts is agnostic to presentation technology, so response can be generated using JSP file, Tile definition, Velocity template, XSLT stylesheet or other rendering engine. - Action class handles all incoming requests with one callback method, {{{execute()}}}. Two overloaded versions of this method are available. Choosing one or another depends on your servlet environment: + Base Action class handles all incoming requests with one callback method, {{{execute()}}}. Two overloaded versions of this method are available. Choosing one or another depends on your servlet environment: {{{public ActionForward execute(ActionMapping mapping, ActionForm form, @@ -20, +20 @@ HttpServletResponse response) throws Exception;}}} - Since the majority of teams using the framework are focused on building web applications, most projects will only use the "!HttpServletRequest" version. A non-HTTP execute() method has been provided for applications that are not specifically geared towards the HTTP protocol. + Since the majority of teams using the framework are focused on building web applications, most projects will only use the "!HttpServletRequest" version. A non-HTTP {{{execute()}}} method has been provided for applications that are not specifically geared towards the HTTP protocol. == Using Action To Display A Web Page == - JSP is a default view technology used when developing with Struts. JSP file creates dynamic web content by reading information from various Java beans floating around in page, request, session or application scope. In a Model 1 application these beans are put into scope by the code that resides in JSP page itself. + JSP is default view technology used when developing with Struts. JSP file creates dynamic web content by reading information from various Java objects stored in page, request, session or application scope. In a Model 1 application these objects are stored in a scope by the code that resides in JSP page itself. - A standard practice to display a dynamic page in a Struts application is to use Action class "in front" of a JSP page. Action class creates needed beans, puts them in an appropriate context, and forwards control to a JSP page that reads information from these beans and displays it. Action class has access to all contexts available to JSP page except !PageContext. + A standard practice to display a dynamic page in a Struts application is to use Action class "in front" of a JSP page (see [http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html Model 2 web application architecture]). Action class creates needed beans, puts them in an appropriate context, and forwards control to a JSP page that reads information from these beans and displays it. Action class has access to all standard J2EE contexts except JSP-specific page context. + + As a concequence of Model 2 architecture, JSP pages are not directly navigated with browser when programming with Struts. Applications developed with Struts or with other similar web frameworks like !WebWork or Stripes are often called ''action-based''. This is different from so called ''page-based'' frameworks like ASP.NET, where web page is accessed directly from browser. In ASP.NET a web page usually delegates events processing and page lifecycle-related tasks to a code-behind clas
[Struts Wiki] Update of "RolloverScope" by Paul Benedict
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification. The following page has been changed by Paul Benedict: http://wiki.apache.org/struts/RolloverScope -- === Updated: org.apache.struts.chain.contexts.WebActionContext === Defines getRolloverScope method, which obtains/creates rollover scope based on current webcontext and request scope. This method is used by {{{ActionContextBase.getScope}}} method. - === Updated: struts-config_1_3.dtd === + === Updated: struts-config_1_4.dtd === !RequestScope enity now allows "rollover" value along with "request" and "session". == Source code and samples ==