Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Missing input attribute in action tag

 
tanu dua
Ranch Hand
Posts: 145
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi ,

While going through 1 struts application , I found that there is no input tag specified for some URL request as follows.

Here for viewUser request URL no input tag is specified.So , my question is how the User Form will be populated if there is no jsp page specified as I expecting input tag to be like /jsp/app/UserDetail.jsp



Thanks
Tanu
 
Mark Manns
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
the input parameter tells struts where to go if the form validation fails - it's not the 'input' jsp to the action (i don't like the choice of 'input' here). you display a jsp that has an html form and some type of submit action. when the submit is sent from the browser the struts ActionServet looks for a match in the action mapping and calls that action sending the request data - the name="myForm" parameter is the ActionForm class you created and that's where struts will place the data from the html request - saving you the trouble of getting parameters off the request.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic