Author: mrdon
Date: Wed Nov  7 15:16:32 2007
New Revision: 592944

URL: http://svn.apache.org/viewvc?rev=592944&view=rev
Log:
Adding a delete confirm screen
Added:
    
struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-deleteConfirm.jsp
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/webapp/orders-index.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=592944&r1=592943&r2=592944&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 15:16:32 2007
@@ -58,6 +58,10 @@
         model = new Order();
         return "editNew";
     }
+
+    public String deleteConfirm() {
+        return "deleteConfirm";
+    }
     
     public String destroy() {
         orders.remove(id);

Added: 
struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-deleteConfirm.jsp
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-deleteConfirm.jsp?rev=592944&view=auto
==============================================================================
--- 
struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-deleteConfirm.jsp
 (added)
+++ 
struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/webapp/orders-deleteConfirm.jsp
 Wed Nov  7 15:16:32 2007
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC 
+       "-//W3C//DTD XHTML 1.1 Transitional//EN"
+       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+       
+<[EMAIL PROTECTED] prefix="s" uri="/struts-tags" %>
+
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
+<head>
+       <title>Order ${id}</title>
+</head>
+<body>
+    <form action="../${id}?_method=DELETE" method="post">
+        <p>
+            Are you sure you want to delete order ${id}?
+        </p>
+        <div>
+            <input type="submit" value="Delete" />
+            <input type="button" value="Cancel" onclick="window.location.href 
= '../../orders'" />
+        </div>
+    </form>
+    <br />
+    <a href="../../orders">Back to Orders</a>
+</body>
+</html>
+       
\ No newline at end of file

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=592944&r1=592943&r2=592944&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 15:16:32 2007
@@ -24,7 +24,7 @@
             <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>
+                <a href="orders/<s:property value="id" 
/>/deleteConfirm">Delete</a></td>
         </tr>
         </s:iterator>
     </table>           


Reply via email to