From: Vlad S. <vl...@us...> - 2005-04-29 21:24:06
|
Update of /cvsroot/jtidy/jtidyservlet-webapp/src/webapp/WEB-INF In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14217/src/webapp/WEB-INF Modified Files: web.xml Added Files: struts-config.xml tiles-defs.xml Log Message: Struts and tiles tests. --- NEW FILE --- <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> <!-- This is the Struts configuration file for the Tiles-test application --> <struts-config> <action-mappings> <!-- Test Struts action and Tiles integration --> <action path="/testAction" type="org.w3c.tidy.servlet.sample.struts.TestActionTileAction"> <forward name="success" path="struts.action.success"/> <forward name="failure" path="struts.action.failure"/> </action> </action-mappings> <!-- ========== TilesPlugin settings ===================================== --> <!-- You should declare this plugin if you want to use Tiles with an XML definition file. --> <plug-in className="org.apache.struts.tiles.TilesPlugin" > <!-- Path to XML definition file --> <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" /> <!-- Set Module-awareness to true --> <set-property property="moduleAware" value="false" /> </plug-in> </struts-config> --- NEW FILE --- <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN" "http://struts.apache.org/dtds/tiles-config_1_1.dtd"> <!-- Definitions for Tiles This file contains definitions common to all Struts modules. In particular, it contains the main layout and the common menus. There is also the main page as a portal. --> <tiles-definitions> <definition name="mainLayout" path="/layout/classicLayout.jsp"> <put name="title" value="JTidy servlet extension - Live examples" /> <put name="body.str" value="" /> <put name="body" value="/include/empty.html" /> </definition> <definition name="layout.test1" extends="mainLayout" > <put name="body.str" value="layout.test1" /> </definition> <!-- Test Struts Action and Tiles integration --> <definition name="struts.action.success" extends="mainLayout" > <put name="title" value="Test Struts Action and Tiles integration: default title" direct="true"/> <put name="body.str" value="Success Action" /> </definition> <definition name="struts.action.failure" extends="mainLayout" > <put name="title" value="Test Struts Action and Tiles integration: default title" direct="true"/> <put name="body.str" value="Failure Action" /> </definition> </tiles-definitions> Index: web.xml =================================================================== RCS file: /cvsroot/jtidy/jtidyservlet-webapp/src/webapp/WEB-INF/web.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- web.xml 30 Nov 2004 06:03:57 -0000 1.6 +++ web.xml 29 Apr 2005 21:23:58 -0000 1.7 @@ -6,6 +6,41 @@ <web-app> <display-name>JTidy Examples</display-name> <description>JTidy Examples of Integrating HTML validation to my site building process</description> + + <!-- Action Servlet Configuration --> + <servlet> + <servlet-name>action</servlet-name> + <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> + + <init-param> + <param-name>config</param-name> + <param-value>/WEB-INF/struts-config.xml</param-value> + </init-param> + + <init-param> + <param-name>validate</param-name> + <param-value>true</param-value> + </init-param> + + <init-param> + <param-name>debug</param-name> + <param-value>2</param-value> + </init-param> + + <init-param> + <param-name>detail</param-name> + <param-value>2</param-value> + </init-param> + + <load-on-startup>2</load-on-startup> + </servlet> + + <!-- Action Servlet Mapping --> + <servlet-mapping> + <servlet-name>action</servlet-name> + <url-pattern>*.do</url-pattern> + </servlet-mapping> + <filter> <filter-name>JTidyFilter</filter-name> <description>Filter for JSP</description> |