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 2004/01/08 17:28:48 UTC
cvs commit: jakarta-struts/web/blank/WEB-INF/classes/resources MessageResources.properties
husted 2004/01/08 08:28:48
Modified: web/blank/WEB-INF struts-config.xml
Added: web/blank/WEB-INF/classes/resources
MessageResources.properties
Log:
Update DTD for 1.2. and so forth.
Revision Changes Path
1.11 +67 -67 jakarta-struts/web/blank/WEB-INF/struts-config.xml
Index: struts-config.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/web/blank/WEB-INF/struts-config.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- struts-config.xml 14 Oct 2003 17:02:53 -0000 1.10
+++ struts-config.xml 8 Jan 2004 16:28:47 -0000 1.11
@@ -2,7 +2,7 @@
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
- "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
+ "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
<!--
This is a blank Struts configuration file with an example
@@ -20,42 +20,44 @@
<struts-config>
-<!-- ==================================== Data Source Configuration -->
+<!-- ============================================ Data Source Configuration -->
<!--
- <data-sources>
- <data-source>
- <set-property
- property="autoCommit"
- value="false"/>
- <set-property
- property="description"
- value="Example Data Source Configuration"/>
- <set-property
- property="driverClass"
- value="org.postgresql.Driver"/>
- <set-property
- property="maxCount"
- value="4"/>
- <set-property
- property="minCount"
- value="2"/>
- <set-property
- property="password"
- value="mypassword"/>
- <set-property
- property="url"
- value="jdbc:postgresql://localhost/mydatabase"/>
- <set-property
- property="user"
- value="myusername"/>
- </data-source>
- </data-sources>
+<data-sources>
+<data-source type="org.apache.commons.dbcp.BasicDataSource">
+ <set-property
+ property="driverClassName"
+ value="org.postgresql.Driver" />
+ <set-property
+ property="url"
+ value="jdbc:postgresql://localhost/mydatabase" />
+ <set-property
+ property="username"
+ value="me" />
+ <set-property
+ property="password"
+ value="test" />
+ <set-property
+ property="maxActive"
+ value="10" />
+ <set-property
+ property="maxWait"
+ value="5000" />
+ <set-property
+ property="defaultAutoCommit"
+ value="false" />
+ <set-property
+ property="defaultReadOnly"
+ value="false" />
+ <set-property
+ property="validationQuery"
+ value="SELECT COUNT(*) FROM market" />
+</data-source>
+</data-sources>
-->
-<!-- ======================================== Form Bean Definitions -->
+<!-- ================================================ Form Bean Definitions -->
<form-beans>
-
<!-- sample form bean descriptor for an ActionForm
<form-bean
name="inputForm"
@@ -74,12 +76,10 @@
type="java.lang.String"/>
</form-bean>
end sample -->
-
-
</form-beans>
-<!-- ================================= Global Exception Definitions -->
+<!-- ========================================= Global Exception Definitions -->
<global-exceptions>
<!-- sample exception handler
@@ -91,7 +91,7 @@
</global-exceptions>
-<!-- =================================== Global Forward Definitions -->
+<!-- =========================================== Global Forward Definitions -->
<global-forwards>
<!-- Default forward to "Welcome" action -->
@@ -102,10 +102,9 @@
</global-forwards>
-<!-- =================================== Action Mapping Definitions -->
+<!-- =========================================== Action Mapping Definitions -->
<action-mappings>
-
<!-- Default "Welcome" action -->
<!-- Forwards to Welcome.jsp -->
<action
@@ -128,59 +127,60 @@
validate="true"
input="/pages/Input.jsp"/>
- end samples -->
+ <action
+ path="/edit*"
+ type="app.Edit{1}Action"
+ name="inputForm"
+ scope="request"
+ validate="true"
+ input="/pages/Edit{1}.jsp"/>
+ end samples -->
</action-mappings>
-<!-- ===================================== Controller Configuration -->
+<!-- ============================================= Controller Configuration -->
<controller
processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
-<!-- ================================ Message Resources Definitions -->
+<!-- ======================================== Message Resources Definitions -->
- <message-resources parameter="resources.application"/>
+ <message-resources parameter="MessageResources"/>
-<!-- ======================================= Plug Ins Configuration -->
+<!-- =============================================== Plug Ins Configuration -->
- <!-- ========== Tiles plugin =================== -->
- <!-- -->
+ <!-- ======================================================= Tiles plugin -->
<!--
This plugin initialize Tiles definition factory. This later can takes some
- parameters explained here after. The plugin first read parameters from web.xml, then
- overload them with parameters defined here. All parameters are optional.
- The plugin should be declared in each struts-config file.
- - definitions-config: (optional)
- Specify configuration file names. There can be several comma
+ parameters explained here after. The plugin first read parameters from
+ web.xml, thenoverload them with parameters defined here. All parameters
+ are optional.
+ The plugin should be declared in each struts-config file.
+ - definitions-config: (optional)
+ Specify configuration file names. There can be several comma
separated file names (default: ?? )
- - moduleAware: (optional - struts1.1)
- Specify if the Tiles definition factory is module aware. If true (default),
- there will be one factory for each Struts module.
- If false, there will be one common factory for all module. In this later case,
- it is still needed to declare one plugin per module. The factory will be
- initialized with parameters found in the first initialized plugin (generally the
- one associated with the default module).
+ - moduleAware: (optional - struts1.1)
+ Specify if the Tiles definition factory is module aware. If true
+ (default), there will be one factory for each Struts module.
+ If false, there will be one common factory for all module. In this
+ later case, it is still needed to declare one plugin per module.
+ The factory will be initialized with parameters found in the first
+ initialized plugin (generally the one associated with the default
+ module).
true : One factory per module. (default)
false : one single shared factory for all modules
- definitions-parser-validate: (optional)
Specify if xml parser should validate the Tiles configuration file.
- true : validate. DTD should be specified in file header. (default)
+ true : validate. DTD should be specified in file header (default)
false : no validation
-
+
Paths found in Tiles definitions are relative to the main context.
-->
- <!-- comment following if struts1.0.x -->
- <plug-in className="org.apache.struts.tiles.TilesPlugin" >
- <set-property property="definitions-config"
- value="/WEB-INF/tiles-defs.xml" />
- <set-property property="moduleAware" value="true" />
- <set-property property="definitions-parser-validate" value="true" />
- </plug-in>
- <!-- end comment if struts1.0.x -->
+ <!-- =================================================== Validator plugin -->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property
1.1 jakarta-struts/web/blank/WEB-INF/classes/resources/MessageResources.properties
Index: MessageResources.properties
===================================================================
# -- standard errors --
errors.header=<UL>
errors.prefix=<LI>
errors.suffix=</LI>
errors.footer=</UL>
# -- validator --
errors.invalid={0} is invalid.
errors.maxlength={0} can not be greater than {1} characters.
errors.minlength={0} can not be less than {1} characters.
errors.range={0} is not in the range {1} through {2}.
errors.required={0} is required.
errors.byte={0} must be an byte.
errors.date={0} is not a date.
errors.double={0} must be an double.
errors.float={0} must be an float.
errors.integer={0} must be an integer.
errors.long={0} must be an long.
errors.short={0} must be an short.
errors.creditcard={0} is not a valid credit card number.
errors.email={0} is an invalid e-mail address.
# -- other --
errors.cancel=Operation cancelled.
errors.detail={0}
errors.general=The process did not complete. Details should follow.
errors.token=Request could not be completed. Operation is not in sequence.
# -- welcome --
welcome.title=Struts Blank Application
welcome.heading=Welcome!
welcome.message=To get started on your own application, copy the struts-blank.war to a new WAR file using the name for your application. Place it in your container's "webapp" folder (or equivalent), and let your container auto-deploy the application. Edit the skeleton configuration files as needed, restart your container, and you are on your way! (You can find the application.properties file with this message in the /WEB-INF/src/java/resources folder.)
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org