You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@empire-db.apache.org by do...@apache.org on 2008/08/06 11:42:08 UTC
svn commit: r683201 [1/3] - in
/incubator/empire-db/trunk/struts2-ext/DBWebSample: ./ .settings/ WebRoot/
WebRoot/META-INF/ WebRoot/WEB-INF/ WebRoot/css/ WebRoot/jsp/ src/ src/org/
src/org/apache/ src/org/apache/empire/ src/org/apache/empire/struts2/ s...
Author: doebele
Date: Wed Aug 6 02:42:05 2008
New Revision: 683201
URL: http://svn.apache.org/viewvc?rev=683201&view=rev
Log: (empty)
Added:
incubator/empire-db/trunk/struts2-ext/DBWebSample/.classpath
incubator/empire-db/trunk/struts2-ext/DBWebSample/.project
incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/
incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.core.prefs
incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.ui.prefs
incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jst.common.project.facet.core.prefs
incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.component
incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.project.facet.core.xml
incubator/empire-db/trunk/struts2-ext/DBWebSample/.tomcatplugin
incubator/empire-db/trunk/struts2-ext/DBWebSample/README.txt
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/META-INF/
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/META-INF/MANIFEST.MF
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/config.xml
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/empire-tags.tld
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/web.xml
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/css/
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/css/main.css
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/index.html
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/jsp/
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/jsp/employeeDetails.jsp
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/jsp/employeeList.jsp
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/jsp/employeeSearch.jsp
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/jsp/error.jsp
incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/jsp/login.jsp
incubator/empire-db/trunk/struts2-ext/DBWebSample/classpath_delivery-version
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/log4j.dtd
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/log4j.xml
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/messages_de.properties
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/messages_en.properties
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/db/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/db/SampleDB.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/db/SampleRecord.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/db/SampleTable.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/db/records/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/db/records/DepartmentRecord.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/db/records/EmployeeRecord.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/SampleApplication.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/SampleConfig.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/SampleContext.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/SampleHtmlTagDictionary.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/SampleRequest.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/SampleSession.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/SampleUser.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actions/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actions/EmployeeDetailAction.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actions/EmployeeListAction.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actions/LoginAction.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actiontypes/
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actiontypes/Action.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actiontypes/BeanDetailAction.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/org/apache/empire/struts2/websample/web/actiontypes/DetailAction.java
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/struts.properties
incubator/empire-db/trunk/struts2-ext/DBWebSample/src/struts.xml
incubator/empire-db/trunk/struts2-ext/DBWebSample/tomcatplugin_delivery-version
Modified:
incubator/empire-db/trunk/struts2-ext/DBWebSample/ (props changed)
Propchange: incubator/empire-db/trunk/struts2-ext/DBWebSample/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Wed Aug 6 02:42:05 2008
@@ -0,0 +1,2 @@
+build
+work
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.classpath
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.classpath?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.classpath (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.classpath Wed Aug 6 02:42:05 2008
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/ServletAPI2.4"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/Empire-db"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/Empire-struts2-ext"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/Struts2.0.11"/>
+ <classpathentry kind="output" path="build/classes"/>
+</classpath>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.project
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.project?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.project (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.project Wed Aug 6 02:42:05 2008
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>DBWebSample</name>
+ <comment></comment>
+ <projects>
+ <project>ServletAPI2.4</project>
+ <project>Empire-db</project>
+ <project>Empire-struts2-ext</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.validation.validationbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+ <nature>com.sysdeo.eclipse.tomcat.tomcatnature</nature>
+ </natures>
+</projectDescription>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.core.prefs?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.core.prefs (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.core.prefs Wed Aug 6 02:42:05 2008
@@ -0,0 +1,8 @@
+#Thu Jun 07 21:49:15 CEST 2007
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.ui.prefs
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.ui.prefs?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.ui.prefs (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jdt.ui.prefs Wed Aug 6 02:42:05 2008
@@ -0,0 +1,3 @@
+#Thu Jun 07 21:49:15 CEST 2007
+eclipse.preferences.version=1
+internal.default.compliance=default
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jst.common.project.facet.core.prefs
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jst.common.project.facet.core.prefs?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jst.common.project.facet.core.prefs (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.jst.common.project.facet.core.prefs Wed Aug 6 02:42:05 2008
@@ -0,0 +1,4 @@
+#Sun May 13 09:31:18 CEST 2007
+classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER/owners=jst.java\:5.0
+classpath.helper/org.eclipse.jst.server.core.container\:\:org.eclipse.jst.server.tomcat.runtimeTarget\:\:Apache\ Tomcat\ v5.5/owners=jst.web\:2.4
+eclipse.preferences.version=1
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.component
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.component?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.component (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.component Wed Aug 6 02:42:05 2008
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+<wb-module deploy-name="DBWebSample">
+<wb-resource deploy-path="/" source-path="/WebRoot"/>
+<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/commons-beanutils-1.7.0.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/commons-collections-2.1.1.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/commons-digester-1.8.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/commons-logging-1.0.4.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/freemarker-2.3.8.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/log4j-1.2.14.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/ognl-2.6.11.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/struts2-codebehind-plugin-2.0.8.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/struts2-core-2.0.8.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/struts2-sitemesh-plugin-2.0.8.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/struts2-tiles-plugin-2.0.8.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/tiles-api-2.0.3.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/tiles-core-2.0.3.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/tiles-jsp-2.0.3.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/Struts2.0.8/lib/xwork-2.0.3.jar">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Empire-db/Empire-db">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/Empire-struts2-ext/Empire-struts2-ext">
+<dependency-type>uses</dependency-type>
+</dependent-module>
+<property name="java-output-path" value="build/classes"/>
+<property name="context-root" value="dbwebsample"/>
+</wb-module>
+</project-modules>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.project.facet.core.xml
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.project.facet.core.xml?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.project.facet.core.xml (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.settings/org.eclipse.wst.common.project.facet.core.xml Wed Aug 6 02:42:05 2008
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+ <runtime name="Apache Tomcat v5.5"/>
+ <fixed facet="jst.java"/>
+ <fixed facet="jst.web"/>
+ <installed facet="jst.web" version="2.4"/>
+ <installed facet="jst.java" version="5.0"/>
+</faceted-project>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/.tomcatplugin
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/.tomcatplugin?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/.tomcatplugin (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/.tomcatplugin Wed Aug 6 02:42:05 2008
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tomcatProjectProperties>
+ <rootDir>/WebRoot</rootDir>
+ <exportSource>false</exportSource>
+ <reloadable>true</reloadable>
+ <redirectLogger>false</redirectLogger>
+ <updateXml>true</updateXml>
+ <warLocation></warLocation>
+ <extraInfo></extraInfo>
+ <webPath>DBWebSample</webPath>
+ <webClassPathEntries>
+ <webClassPathEntry>/DBWebSample/build/classes</webClassPathEntry>
+ <webClassPathEntry>/Empire-db/bin</webClassPathEntry>
+ <webClassPathEntry>/Empire-db/lib/commons-beanutils-1.7.0.jar</webClassPathEntry>
+ <webClassPathEntry>/Empire-db/lib/commons-collections-2.1.1.jar</webClassPathEntry>
+ <webClassPathEntry>/Empire-db/lib/commons-logging-1.0.4.jar</webClassPathEntry>
+ <webClassPathEntry>/Empire-db/lib/log4j-1.2.14.jar</webClassPathEntry>
+ <webClassPathEntry>/Empire-struts2-ext/bin</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/commons-beanutils-1.6.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/commons-collections-3.2.1.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/commons-digester-1.8.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/commons-fileupload-1.2.1.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/commons-io-1.4.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/commons-logging-1.0.4.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/freemarker-2.3.8.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/ognl-2.6.11.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/struts2-codebehind-plugin-2.0.11.2.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/struts2-core-2.0.11.2.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/struts2-sitemesh-plugin-2.0.11.2.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/struts2-tiles-plugin-2.0.11.2.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/tiles-api-2.0.4.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/tiles-core-2.0.4.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/tiles-jsp-2.0.4.jar</webClassPathEntry>
+ <webClassPathEntry>/Struts2.0.11/lib/xwork-2.0.5.jar</webClassPathEntry>
+ </webClassPathEntries>
+</tomcatProjectProperties>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/README.txt
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/README.txt?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/README.txt (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/README.txt Wed Aug 6 02:42:05 2008
@@ -0,0 +1,8 @@
+In order to run an application with the Empire-Struts2-Extension please notice:
+
+1. This Extension works with the Sysdeo-DevLoader. You can download the Sysdeo-Tomcat-Plugin for Eclipse.
+ In the archive you can find another zip-file named DevLoader.zip.
+ You have to unzip this file to TOMCAT_HOME/server/classes or you should read the README.txt of the archive.
+
+2. This example is developed for Tomcat 5.5. If required the Tomcat libraries in the build path of the project
+ have to be replaced by your preferred server runtime.
\ No newline at end of file
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/META-INF/MANIFEST.MF?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/META-INF/MANIFEST.MF (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/META-INF/MANIFEST.MF Wed Aug 6 02:42:05 2008
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/config.xml
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/config.xml?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/config.xml (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/config.xml Wed Aug 6 02:42:05 2008
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<config>
+
+ <properties>
+ <!-- provider name must match the property-section containing the connection data -->
+ <databaseProvider>hsqldb</databaseProvider>
+ </properties>
+
+ <properties-hsqldb>
+ <!-- JDBC properties for a HSQLDB Database connection -->
+ <!-- Required jar file: hsqldb.jar -->
+ <jdbcClass>org.hsqldb.jdbcDriver</jdbcClass>
+ <jdbcURL>jdbc:hsqldb:file:hsqldb/sample;shutdown=true</jdbcURL>
+ <jdbcUser>sa</jdbcUser>
+ <jdbcPwd></jdbcPwd>
+ <schemaName>DBSAMPLE</schemaName>
+ </properties-hsqldb>
+
+ <properties-mysql>
+ <!-- JDBC properties for a MySQL Database connection -->
+ <!-- Required jar file: mysql-connector-java-5.1.6-bin.jar -->
+ <jdbcClass>com.mysql.jdbc.Driver</jdbcClass>
+ <jdbcURL>jdbc:mysql://localhost</jdbcURL>
+ <jdbcUser>root</jdbcUser>
+ <jdbcPwd>esteam</jdbcPwd>
+ <schemaName>DBSAMPLE</schemaName>
+ </properties-mysql>
+
+ <properties-oracle>
+ <!-- JDBC properties for an Oracle Database connection -->
+ <!-- Required jar file: ojdbc14.jar -->
+ <jdbcClass>oracle.jdbc.driver.OracleDriver</jdbcClass>
+ <jdbcURL>jdbc:oracle:thin:@192.168.0.2:1521:ora10</jdbcURL>
+ <jdbcUser>DBSAMPLE</jdbcUser>
+ <jdbcPwd>DBSAMPLE</jdbcPwd>
+ <schemaName>DBSAMPLE</schemaName>
+ </properties-oracle>
+
+ <properties-sqlserver>
+ <!-- JDBC properties for a Microsoft SQL-Server Database connection -->
+ <!-- Required jar file: sqljdbc.jar -->
+ <jdbcClass>com.microsoft.sqlserver.jdbc.SQLServerDriver</jdbcClass>
+ <jdbcURL>jdbc:sqlserver://192.168.0.2:1433</jdbcURL>
+ <jdbcUser>sa</jdbcUser>
+ <jdbcPwd>esteam</jdbcPwd>
+ <schemaName>DBSAMPLE</schemaName>
+ </properties-sqlserver>
+
+ <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
+
+ <appender name="default" class="org.apache.log4j.ConsoleAppender">
+ <!-- layout class="org.apache.log4j.TTCCLayout"/ -->
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- param name="ConversionPattern" value="NSB(%c) %-5p %m at %l%n"/ -->
+ <param name="ConversionPattern" value="%-5p [%d{yyyy/MM/dd HH:mm}]: %m at %l %n"/>
+ </layout>
+ </appender>
+
+ <!-- log detail configuration -->
+
+ <logger name="org.apache.empire.xml" additivity="false">
+ <level value="info"/>
+ <appender-ref ref="default"/>
+ </logger>
+
+ <logger name="org.apache.empire.commons" additivity="false">
+ <level value="warn"/>
+ <appender-ref ref="default"/>
+ </logger>
+
+ <logger name="org.apache.empire.db" additivity="false">
+ <level value="warn"/>
+ <appender-ref ref="default"/>
+ </logger>
+
+ <!-- Set this level to "debug" to log all SQL-Statements -->
+ <logger name="org.apache.empire.db.DBDatabase" additivity="false">
+ <level value="debug"/>
+ <appender-ref ref="default"/>
+ </logger>
+
+ <logger name="org.apache.empire.struts2" additivity="false">
+ <level value="warn"/>
+ <appender-ref ref="default"/>
+ </logger>
+
+ <logger name="org.apache.empire.struts2.websample" additivity="false">
+ <level value="debug"/>
+ <appender-ref ref="default"/>
+ </logger>
+
+ <root>
+ <priority value="info"/>
+ <appender-ref ref="default"/>
+ </root>
+
+ </log4j:configuration>
+
+</config>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/empire-tags.tld
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/empire-tags.tld?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/empire-tags.tld (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/empire-tags.tld Wed Aug 6 02:42:05 2008
@@ -0,0 +1,1985 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<taglib xmlns="http://java.sun.com/xml/ns/j2ee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
+ version="2.0">
+ <tlib-version>1.0</tlib-version>
+ <short-name>e</short-name>
+ <uri>/empire-tags</uri>
+ <!-- Float Clear Tag -->
+ <tag>
+ <name>clear</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.FloatClearTag</tag-class>
+ <body-content>JSP</body-content>
+ </tag>
+ <!-- Flex Div Tag -->
+ <tag>
+ <name>div</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.FlexDivTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>type</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- ActionMessageTag -->
+ <tag>
+ <name>actionmessage</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.ActionMessageTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- ActionErrorsTag -->
+ <tag>
+ <name>actionerrors</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.ActionErrorsTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>actionErrorClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>fieldErrorClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Record Form Tag -->
+ <tag>
+ <name>form</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.FormTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>action</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>enctype</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>target</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>method</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>onsubmit</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>readOnly</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ <attribute>
+ <name>bean</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>disabledMode</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>controlSize</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>nullValue</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>hiddenFields</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>wrap</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ </tag>
+ <!-- FormPart -->
+ <tag>
+ <name>formpart</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.FormPartTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ <attribute>
+ <name>bean</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>disabledMode</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>controlSize</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>nullValue</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>hiddenFields</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>wrap</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- InputControlTag -->
+ <tag>
+ <name>control</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.InputControlTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>column</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.Column</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.Record</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>options</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.commons.Options</type>
+ </attribute>
+ <attribute>
+ <name>controlType</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>format</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>hsize</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>vsize</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>render</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>disabledMode</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>label</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>labelClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>labelStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>required</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>nullValue</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onchange</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onfocus</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onblur</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>tabindex</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Text Tag -->
+ <tag>
+ <name>text</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.TextTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>tag</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>default</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Submit Tag -->
+ <tag>
+ <name>submit</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.FormSubmitTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>text</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>action</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>redirect</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>tabindex</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>embed</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Item List Tag -->
+ <tag>
+ <name>list</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.ItemListTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>source</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>maxItems</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ </tag>
+ <!-- Table Row Tag -->
+ <tag>
+ <name>tr</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.TableRowTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssOddClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssOddStyle</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>currentColumn</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.ColumnExpr</type>
+ </attribute>
+ <attribute>
+ <name>currentClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>columnClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>columnStyle</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>columnAlign</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>columnWrap</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Table Data Tag -->
+ <tag>
+ <name>td</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.TableDataTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>alt</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ <attribute>
+ <name>field</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>column</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.ColumnExpr</type>
+ </attribute>
+ <attribute>
+ <name>lookup</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.commons.Options</type>
+ </attribute>
+ <attribute>
+ <name>controlType</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>format</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>nullValue</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>action</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>item</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>param</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>anchorClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>ondblclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>body</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>width</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>height</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>colspan</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>rowspan</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>align</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>valign</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>wrap</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>bgcolor</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Table Head Row Tag -->
+ <tag>
+ <name>thr</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.TableHeadRowTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>sortAction</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>sortOrder</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>sortColumnParam</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>sortOrderParam</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>currentClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>sortingInfo</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.struts2.action.ListSortingInfo</type>
+ </attribute>
+ <attribute>
+ <name>currentColumn</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.ColumnExpr</type>
+ </attribute>
+ <attribute>
+ <name>columnClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>columnStyle</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>columnAlign</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>columnWrap</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Table Head Column Tag -->
+ <tag>
+ <name>th</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.TableHeadColumnTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>column</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.ColumnExpr</type>
+ </attribute>
+ <attribute>
+ <name>columnname</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>select</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.ColumnExpr[]</type>
+ </attribute>
+ <attribute>
+ <name>selectName</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>selectAction</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>item</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>text</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>width</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>height</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>colspan</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>rowspan</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>align</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>valign</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>wrap</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>bgcolor</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Data Value Tag -->
+ <tag>
+ <name>value</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.DataValueTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>alt</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ <attribute>
+ <name>field</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>lookup</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.commons.Options</type>
+ </attribute>
+ <attribute>
+ <name>column</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.ColumnExpr</type>
+ </attribute>
+ <attribute>
+ <name>controlType</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>format</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>nullValue</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>action</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>item</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>param</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>anchorClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>ondblclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>body</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>tag</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Link Tag (Anchor) -->
+ <tag>
+ <name>link</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.LinkTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>action</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>item</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>param</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>text</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>target</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>visible</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ </tag>
+ <!-- Param Tag (to be used with Link Tag) -->
+ <tag>
+ <name>param</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.ParamTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ </tag>
+ <!-- Button Tag -->
+ <tag>
+ <name>button</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.ButtonTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>action</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>item</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>param</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>text</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>target</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>visible</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ </tag>
+ <!-- Select Tag -->
+ <tag>
+ <name>select</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.SelectTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>options</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.commons.Options</type>
+ </attribute>
+ <attribute>
+ <name>allownull</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ <attribute>
+ <name>field</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onchange</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onfocus</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onblur</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>tabindex</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Checkbox Tag -->
+ <tag>
+ <name>checkbox</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.CheckboxTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>checked</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>check</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ <attribute>
+ <name>field</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>hiddenName</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onchange</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onfocus</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onblur</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>tabindex</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- RadioButton Tag -->
+ <tag>
+ <name>radio</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.RadioButtonTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>checked</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>record</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.data.RecordData</type>
+ </attribute>
+ <attribute>
+ <name>field</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onchange</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onfocus</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>onblur</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>tabindex</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- ListPageBar -->
+ <tag>
+ <name>pager</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.ListPageBarTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>pagingInfo</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.struts2.action.ListPagingInfo</type>
+ </attribute>
+ <attribute>
+ <name>action</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>size</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>label</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>linkClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- ListPageInfo -->
+ <tag>
+ <name>pageinfo</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.ListPageInfoTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>pagingInfo</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.struts2.action.ListPagingInfo</type>
+ </attribute>
+ <attribute>
+ <name>label</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>of</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Menu Tag -->
+ <tag>
+ <name>menu</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.MenuTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>currentItem</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>currentClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>enabledClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>disabledClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>expandedClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>actionItem</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Menu Item Tag (extends Link) -->
+ <tag>
+ <name>mi</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.MenuItemTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>action</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>item</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>text</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>disabled</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>expanded</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>target</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ <attribute>
+ <name>menuId</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>visible</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+ <!-- Flow If Tag -->
+ <tag>
+ <name>if</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.flow.IfTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>test</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ </tag>
+ <!-- Flow ElseIf Tag -->
+ <tag>
+ <name>elseif</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.flow.ElseIfTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>test</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ </tag>
+ <!-- Flow Else Tag -->
+ <tag>
+ <name>else</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.flow.ElseTag</tag-class>
+ <body-content>JSP</body-content>
+ </tag>
+ <!-- Flow Set Tag -->
+ <tag>
+ <name>set</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.flow.SetTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>name</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>value</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.Object</type>
+ </attribute>
+ <attribute>
+ <name>scope</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ </tag>
+ <!-- Calendar -->
+ <tag>
+ <name>calendar</name>
+ <tag-class>org.apache.empire.struts2.jsp.tags.CalendarTag</tag-class>
+ <body-content>JSP</body-content>
+ <attribute>
+ <name>calendarInfo</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>org.apache.empire.struts2.jsp.components.info.CalendarInfo</type>
+ </attribute>
+ <attribute>
+ <name>selectDateAction</name>
+ <required>true</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>selectWeekAction</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>selectMonthAction</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>param</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cellpadding</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cellspacing</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>monthClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>dayOfWeekClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>weekOfYearClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>dateEmptyClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>dateValidClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>dateLinkClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>dateTodayClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>dateSelectedClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssClass</name>
+ <required>false</required>
+ <rtexprvalue>false</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>cssStyle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute>
+ <name>id</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+ </tag>
+
+</taglib>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/web.xml?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/web.xml (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/WEB-INF/web.xml Wed Aug 6 02:42:05 2008
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app id="DBWebSample" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+ <display-name>Empire DBWebSample</display-name>
+
+ <welcome-file-list>
+ <welcome-file>index.html</welcome-file>
+ </welcome-file-list>
+
+ <filter>
+ <filter-name>struts2</filter-name>
+ <filter-class>org.apache.empire.struts2.web.EmpireFilterDispatcher</filter-class>
+ <init-param>
+ <param-name>ApplicationClass</param-name>
+ <param-value>org.apache.empire.struts2.websample.web.SampleApplication</param-value>
+ </init-param>
+ <init-param>
+ <param-name>SessionClass</param-name>
+ <param-value>org.apache.empire.struts2.websample.web.SampleSession</param-value>
+ </init-param>
+ <init-param>
+ <param-name>RequestClass</param-name>
+ <param-value>org.apache.empire.struts2.websample.web.SampleRequest</param-value>
+ </init-param>
+ <!-- init-param>
+ <param-name>config</param-name>
+ <param-value>struts-default.xml,struts-plugin.xml,struts.xml</param-value>
+ </init-param -->
+ </filter>
+
+ <filter-mapping>
+ <filter-name>struts2</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+
+ <!-- Tiles
+ <listener>
+ <listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
+ </listener>
+
+ <context-param>
+ <param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</param-name>
+ <param-value>/WEB-INF/tiles-def.xml</param-value>
+ </context-param>
+ -->
+
+</web-app>
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/css/main.css
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/css/main.css?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/css/main.css (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/css/main.css Wed Aug 6 02:42:05 2008
@@ -0,0 +1,56 @@
+html, body {
+ margin-left: 10px;
+ margin-right: 10px;
+ margin-bottom: 5px;
+ color: black;
+ background-color: white;
+ font-family: Verdana, Arial, sans-serif;
+ font-size:12px;
+}
+.titleDiv {
+ background-color: #EFFBEF;
+ font-weight:bold;
+ font-size:18px;
+ text-align:left;
+ padding-left:10px;
+ padding-top:10px;
+ padding-bottom:10px;
+ border:2px solid #8F99EF;
+}
+h1 { font-weight:bold; color: brown; font-size:15px; text-align:left;}
+
+td { font-size:12px; padding-right:10px; }
+th { text-align:left; font-weight:bold; font-size:13px; padding-right:10px; }
+.tdLabel { font-weight: bold; white-space:nowrap; vertical-align:top;}
+
+A { color:#4A825A; text-decoration:none;}
+A:link { text-decoration:none;}
+A:visited { text-decoration:none;}
+A:hover { text-decoration:none; color: red;}
+
+.borderAll {
+ border: 2px solid #8F99EF;
+}
+
+.butStnd {
+ font-family:arial,sans-serif;
+ font-size:11px;
+ width:105px;
+ background-color:#DCDFFA ;color:#4A825A;font-weight:bold;
+}
+
+.error {
+ color: red;
+ font-weight: bold;
+}
+.errorSection {
+ padding-left:18px;
+ padding-top:2px;
+ padding-bottom:10px;
+ padding-right:5px;
+}
+
+.even { background-color: #EFFBEF; }
+.odd { background-color: white; }
+
+.nowrap { white-space:nowrap; }
Added: incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/index.html
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/index.html?rev=683201&view=auto
==============================================================================
--- incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/index.html (added)
+++ incubator/empire-db/trunk/struts2-ext/DBWebSample/WebRoot/index.html Wed Aug 6 02:42:05 2008
@@ -0,0 +1,11 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<html>
+<head>
+<title>Redirecting</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<META HTTP-EQUIV="Refresh" CONTENT="0; URL=login.action">
+</head>
+<body>
+
+</body>
+</html>