Yeah, I used it in a login handler that I wrote for struts, where:
If (not logged in)
(push requested url on stack in session)
)
login.jsp
<form
<hidden value = requestStack.first
It's detailed in Java E-Commerce from Wrox publishing
| -----Original Message-----
| From: Dan Cancro [mailto:[EMAIL PROTECTED]]
| Sent: Monday, September 23, 2002 8:43 PM
| To: '[EMAIL PROTECTED]'
| Subject: [OT][WORKFLOW] Any best practice for "back", "save",
"continue"
| buttons?
|
| I'm thinking about a design where I maintain a URL stack in a session
| variable that stores where a user has been, so that clicking a "back"
| button
| (not the browser's) will take a user to the right place. It would
work
| like
| this:
|
| Click a "Continue" button -> Push a new URL onto the stack, and take
the
| user to that page
| Click a "Save" button -> Leave the stack alone, and return the
user to
| the same page
| Click a "Back" button -> Pop a URL from the stack and take the
user to
| the URL on the top of the stack.
| Click a "Done" button -> Clear the stack. This would happen when
you
| click a link on a top nav bar or the finish button in a wizard, for
| example.
|
| These would be the basic types of navigation. The actual labels on
the
| buttons or links could be whatever you want. For example, you could
have
| a
| "Continue" button labeled "Save" that takes the user to another page.
|
| Has anyone tried something like this with good or bad results?
|
| Thanks,
| Dan
|
| --
| To unsubscribe, e-mail: <mailto:struts-user-
| [EMAIL PROTECTED]>
| For additional commands, e-mail: <mailto:struts-user-
| [EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>