You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by mr...@apache.org on 2007/11/07 10:58:43 UTC

svn commit: r592678 - in /struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main: java/org/apache/struts2/rest/example/ resources/ webapp/

Author: mrdon
Date: Wed Nov  7 01:58:42 2007
New Revision: 592678

URL: http://svn.apache.org/viewvc?rev=592678&view=rev
Log:
Change default xhtml extension to empty, some cleanups

Modified:
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/resources/struts.properties
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/index.jsp
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-edit.jsp
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-editNew.jsp
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-index.jsp
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-show.jsp

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java?rev=592678&r1=592677&r2=592678&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java Wed Nov  7 01:58:42 2007
@@ -9,7 +9,6 @@
 import org.apache.struts2.config.Result;
 import org.apache.struts2.config.Results;
 import org.apache.struts2.dispatcher.ServletActionRedirectResult;
-import org.apache.struts2.interceptor.ParameterAware;
 import org.apache.struts2.rest.DefaultHttpHeaders;
 import org.apache.struts2.rest.HttpHeaders;
 
@@ -61,7 +60,7 @@
     }
     
     public String destroy() {
-        orders.remove(model.getId());
+        orders.remove(id);
         addActionMessage("Order removed successfully");
         return "success";
     }
@@ -75,7 +74,7 @@
     }
     
     public String update() {
-        orders.put(model.getId(), model);
+        orders.put(id, model);
         addActionMessage("Order updated successfully");
         return "success";
     }

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/resources/struts.properties
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/resources/struts.properties?rev=592678&r1=592677&r2=592678&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/resources/struts.properties (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/resources/struts.properties Wed Nov  7 01:58:42 2007
@@ -1,4 +1,6 @@
 
-struts.action.extension=xhtml,xml,json
+struts.action.extension=xhtml,,xml,json 
 
 struts.devMode = true
+
+struts.rest.defaultExtension=xhtml

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/index.jsp
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/index.jsp?rev=592678&r1=592677&r2=592678&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/index.jsp (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/index.jsp Wed Nov  7 01:58:42 2007
@@ -1,2 +1,2 @@
 
-<% response.sendRedirect("orders.xhtml"); %>
+<% response.sendRedirect("orders"); %>

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-edit.jsp
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-edit.jsp?rev=592678&r1=592677&r2=592678&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-edit.jsp (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-edit.jsp Wed Nov  7 01:58:42 2007
@@ -9,7 +9,7 @@
 	<title>Order <s:property value="id" /></title>
 </head>
 <body>
-    <s:form method="post" action="%{#request.contextPath}/orders/%{id}.xhtml">
+    <s:form method="post" action="%{#request.contextPath}/orders/%{id}">
     <s:hidden name="_method" value="put" />
     <table>
         <s:textfield name="id" label="ID" disabled="true"/>
@@ -21,7 +21,7 @@
             </td>
     </table>
     </s:form>    	
-    <a href="<%=request.getContextPath() %>/orders.xhtml">Back to Orders</a>
+    <a href="<%=request.getContextPath() %>/orders">Back to Orders</a>
 </body>
 </html>
 	

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-editNew.jsp
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-editNew.jsp?rev=592678&r1=592677&r2=592678&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-editNew.jsp (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-editNew.jsp Wed Nov  7 01:58:42 2007
@@ -9,7 +9,7 @@
 	<title>New Order</title>
 </head>
 <body>
-    <s:form method="post" action="%{#request.contextPath}/orders.xhtml">
+    <s:form method="post" action="%{#request.contextPath}/orders">
     <table>
         <s:textfield name="clientName" label="Client"/>
         <s:textfield name="amount" label="Amount" />
@@ -19,7 +19,7 @@
             </td>
     </table>
     </s:form>    	
-    <a href="<%=request.getContextPath() %>/orders.xhtml">Back to Orders</a>
+    <a href="<%=request.getContextPath() %>/orders">Back to Orders</a>
 </body>
 </html>
 	

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-index.jsp
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-index.jsp?rev=592678&r1=592677&r2=592678&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-index.jsp (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-index.jsp Wed Nov  7 01:58:42 2007
@@ -8,27 +8,27 @@
 <head>
 	<title>Orders</title>
 </head>
-<body>
-    <s:actionmessage />
-    <table>
-        <tr>
-            <th>ID</th>
-            <th>Client</th>
-            <th>Amount</th>
-            <th>Actions</th>
-        </tr>
-        <s:iterator value="model">
-        <tr>
-            <td><s:property value="id" /></td>
-            <td><s:property value="clientName" /></td>
-            <td><s:property value="amount" /></td>
-            <td><a href="orders/<s:property value="id" />.xhtml">View</a> |
-                <a href="orders/<s:property value="id" />;edit.xhtml">Edit</a> |
-                <a href="orders/<s:property value="id" />.xhtml?_method=DELETE">Delete</a></td>
-        </tr>
-        </s:iterator>
-    </table>    	
-    <a href="orders/new.xhtml">Create a new order</a>
+<body>
+    <s:actionmessage />
+    <table>
+        <tr>
+            <th>ID</th>
+            <th>Client</th>
+            <th>Amount</th>
+            <th>Actions</th>
+        </tr>
+        <s:iterator value="model">
+        <tr>
+            <td><s:property value="id" /></td>
+            <td><s:property value="clientName" /></td>
+            <td><s:property value="amount" /></td>
+            <td><a href="orders/<s:property value="id" />">View</a> |
+                <a href="orders/<s:property value="id" />/edit">Edit</a> |
+                <a href="orders/<s:property value="id" />?_method=DELETE">Delete</a></td>
+        </tr>
+        </s:iterator>
+    </table>    	
+    <a href="orders/new">Create a new order</a>
 </body>
 </html>
 	

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-show.jsp
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-show.jsp?rev=592678&r1=592677&r2=592678&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-show.jsp (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-show.jsp Wed Nov  7 01:58:42 2007
@@ -8,22 +8,22 @@
 <head>
 	<title>Order <s:property value="id" /></title>
 </head>
-<body>
-    <table>
-        <tr>
-            <th>ID</th>
-            <td><s:property value="id" /></td>
-        </tr>
-        <tr>
-            <th>Client</th>
-            <td><s:property value="clientName" /></td>
-        </tr>
-        <tr>
-            <th>Amount</th>
-            <td><s:property value="amount" /></td>
-        </tr>
-    </table>    	
-    <a href="../orders.xhtml">Back to Orders</a>
+<body>
+    <table>
+        <tr>
+            <th>ID</th>
+            <td><s:property value="id" /></td>
+        </tr>
+        <tr>
+            <th>Client</th>
+            <td><s:property value="clientName" /></td>
+        </tr>
+        <tr>
+            <th>Amount</th>
+            <td><s:property value="amount" /></td>
+        </tr>
+    </table>    	
+    <a href="../orders">Back to Orders</a>
 </body>
 </html>