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]>