Added:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
URL:
http://svn.apache.org/viewvc/struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml?rev=416417&view=auto
==============================================================================
---
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
(added)
+++
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
Thu Jun 22 09:44:06 2006
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE web-app PUBLIC
+ "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+ "http://java.sun.com/dtd/web-app_2_3.dtd">
+
+<web-app>
+ <display-name>SAF2 - Maven Archetype - Quickstart</display-name>
+
+ <!-- Filters -->
+ <filter>
+ <filter-name>action2-cleanup</filter-name>
+
<filter-class>org.apache.struts.action2.dispatcher.ActionContextCleanUp</filter-class>
+ </filter>
+ <filter>
+ <filter-name>sitemesh</filter-name>
+
<filter-class>org.apache.struts.action2.sitemesh.FreeMarkerPageFilter</filter-class>
+ </filter>
+ <!--
+ <filter>
+ <filter-name>sitemesh</filter-name>
+
<filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
+ </filter>
+ -->
+ <filter>
+ <filter-name>action2</filter-name>
+
<filter-class>org.apache.struts.action2.dispatcher.FilterDispatcher</filter-class>
+ </filter>
+
+ <filter-mapping>
+ <filter-name>action2-cleanup</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+ <filter-mapping>
+ <filter-name>sitemesh</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+ <filter-mapping>
+ <filter-name>action2</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+
+ <!-- Listeners -->
+ <listener>
+
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
+ </listener>
+
+
+ <!-- Servlets -->
+ <servlet>
+ <servlet-name>dwr</servlet-name>
+ <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
+ <init-param>
+ <param-name>debug</param-name>
+ <param-value>true</param-value>
+ </init-param>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>dwr</servlet-name>
+ <url-pattern>/dwr/*</url-pattern>
+ </servlet-mapping>
+
+
+ <!-- Welcome file lists -->
+ <welcome-file-list>
+ <welcome-file>index.jsp</welcome-file>
+ <welcome-file>default.jsp</welcome-file>
+ <welcome-file>index.html</welcome-file>
+ </welcome-file-list>
+
+
+ <!-- Taglibs -->
+ <taglib>
+ <taglib-uri>sitemesh-page</taglib-uri>
+ <taglib-location>/WEB-INF/sitemesh-page.tld</taglib-location>
+ </taglib>
+ <taglib>
+ <taglib-uri>sitemesh-decorator</taglib-uri>
+ <taglib-location>/WEB-INF/sitemesh-decorator.tld</taglib-location>
+ </taglib>
+</web-app>
Propchange:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/helloWorld.ftl
URL:
http://svn.apache.org/viewvc/struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/helloWorld.ftl?rev=416417&view=auto
==============================================================================
---
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/helloWorld.ftl
(added)
+++
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/helloWorld.ftl
Thu Jun 22 09:44:06 2006
@@ -0,0 +1,14 @@
+
+<!DOCTYPE html PUBLIC
+ "-//W3C//DTD XHTML 1.1 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Hello World</title>
+</head>
+<body>
+ Hello %{name}.
+</body>
+</html>
+
Added:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/index.ftl
URL:
http://svn.apache.org/viewvc/struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/index.ftl?rev=416417&view=auto
==============================================================================
---
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/index.ftl
(added)
+++
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/ftl/index.ftl
Thu Jun 22 09:44:06 2006
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC
+ "-//W3C//DTD XHTML 1.1 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Index</title>
+</head>
+<body>
+ <@saf.form action="helloWorldAction">
+ <@saf.textfield label="What is your name?" name="name" />
+ <@saf.submit />
+ </@saf.form>
+</body>
+</html>
+
\ No newline at end of file
Added:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/index.jsp
URL:
http://svn.apache.org/viewvc/struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/index.jsp?rev=416417&view=auto
==============================================================================
---
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/index.jsp
(added)
+++
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/index.jsp
Thu Jun 22 09:44:06 2006
@@ -0,0 +1,2 @@
+
+<% response.sendRedirect("index.action"); %>
Propchange:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/main/webapp/index.jsp
------------------------------------------------------------------------------
svn:eol-style = native
Added:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/HelloWorldActionTest.java
URL:
http://svn.apache.org/viewvc/struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/HelloWorldActionTest.java?rev=416417&view=auto
==============================================================================
---
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/HelloWorldActionTest.java
(added)
+++
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/HelloWorldActionTest.java
Thu Jun 22 09:44:06 2006
@@ -0,0 +1,35 @@
+/*
+ * $Id: RequestUtils.java 394468 2006-04-16 12:16:03Z tmjee $
+ *
+ * Copyright 2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.myComp.myApp;
+
+import junit.framework.TestCase;
+
+import com.opensymphony.xwork.Action;
+
+/**
+ *
+ */
+public class HelloWorldActionTest extends TestCase {
+
+ public void testHelloWorldAction() throws Exception {
+ HelloWorldAction action = new HelloWorldAction();
+ String result = action.execute();
+ assertEquals(Action.SUCCESS, result);
+ }
+}
+
Propchange:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/HelloWorldActionTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Added:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/IndexActionTest.java
URL:
http://svn.apache.org/viewvc/struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/IndexActionTest.java?rev=416417&view=auto
==============================================================================
---
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/IndexActionTest.java
(added)
+++
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/IndexActionTest.java
Thu Jun 22 09:44:06 2006
@@ -0,0 +1,34 @@
+/*
+ * $Id: RequestUtils.java 394468 2006-04-16 12:16:03Z tmjee $
+ *
+ * Copyright 2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.myComp.myApp;
+
+import junit.framework.TestCase;
+
+import com.opensymphony.xwork.Action;
+
+/**
+ *
+ */
+public class IndexActionTest extends TestCase {
+
+ public void testIndexAction() throws Exception {
+ IndexAction action = new IndexAction();
+ String result = action.execute();
+ assertEquals(Action.SUCCESS, result);
+ }
+}
Propchange:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/java/com/myComp/myApp/IndexActionTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Added:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/resources/com/myComp/myApp/HelloWorldActionTest.properties
URL:
http://svn.apache.org/viewvc/struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/resources/com/myComp/myApp/HelloWorldActionTest.properties?rev=416417&view=auto
==============================================================================
---
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/resources/com/myComp/myApp/HelloWorldActionTest.properties
(added)
+++
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/resources/com/myComp/myApp/HelloWorldActionTest.properties
Thu Jun 22 09:44:06 2006
@@ -0,0 +1,2 @@
+# properties for testing goes here
+
Propchange:
struts/action2/trunk/archetype/src/main/resources/archetype-resources/src/test/resources/com/myComp/myApp/HelloWorldActionTest.properties
------------------------------------------------------------------------------
svn:eol-style = native