craigmcc 2002/08/26 17:52:18
Modified: src/example/org/apache/struts/webapp/example
SaveRegistrationAction.java
SaveSubscriptionAction.java
Log:
In the save actions, get the "action" property from the form bean.
In SaveRegistrationAction, correctly use getInputForward() so that this will
work correctly when inputForward is configured.
Revision Changes Path
1.11 +6 -6
jakarta-struts/src/example/org/apache/struts/webapp/example/SaveRegistrationAction.java
Index: SaveRegistrationAction.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/example/org/apache/struts/webapp/example/SaveRegistrationAction.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- SaveRegistrationAction.java 23 Jun 2002 04:59:33 -0000 1.10
+++ SaveRegistrationAction.java 27 Aug 2002 00:52:18 -0000 1.11
@@ -132,7 +132,7 @@
MessageResources messages = getResources(request);
HttpSession session = request.getSession();
RegistrationForm regform = (RegistrationForm) form;
- String action = request.getParameter("action");
+ String action = regform.getAction();
if (action == null) {
action = "Create";
}
@@ -203,7 +203,7 @@
if (!errors.empty()) {
saveErrors(request, errors);
saveToken(request);
- return (new ActionForward(mapping.getInput()));
+ return (mapping.getInputForward());
}
// Update the user's persistent profile information
1.10 +5 -5
jakarta-struts/src/example/org/apache/struts/webapp/example/SaveSubscriptionAction.java
Index: SaveSubscriptionAction.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/example/org/apache/struts/webapp/example/SaveSubscriptionAction.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- SaveSubscriptionAction.java 23 Jun 2002 04:59:33 -0000 1.9
+++ SaveSubscriptionAction.java 27 Aug 2002 00:52:18 -0000 1.10
@@ -131,7 +131,7 @@
MessageResources messages = getResources(request);
HttpSession session = request.getSession();
SubscriptionForm subform = (SubscriptionForm) form;
- String action = request.getParameter("action");
+ String action = subform.getAction();
if (action == null) {
action = "?";
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>