wood burning stoves
The moose likes Struts and the fly likes Struts ServerSide Validate Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Struts ServerSide Validate" Watch "Struts ServerSide Validate" New topic

Struts ServerSide Validate

deng shuangyi

Joined: Aug 15, 2005
Posts: 6
I used *.jsp?id=1000 to save some information about id.And *.jsp has a form.I used Struts ServerSide Validator.But after validate failure redirect to "input"(*.jsp).But the information about id lose.
When I use request socpe and hidden text in the jsp file.The id information aslo lose.But i don't want to use session.What should I do?Thank you!!!
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
I'd suggest creating property named "id" on your form bean and including the tag: <html:hidden property="id" /> in your jsp.

Then create a forward action mapping (<action name="myForm" path="xyz" forward="/xyz.jsp"></action>) and call xyz.do?id=1000 instead of xyz.jsp?id=1000. This way, Struts will populate myForm with the id property before displaying the jsp, and when the jsp is submitted, the id property will be submitted along with it.
[ January 11, 2006: Message edited by: Merrill Higginson ]

Consultant, Sima Solutions
I agree. Here's the link: http://aspose.com/file-tools
subject: Struts ServerSide Validate
It's not a secret anymore!