File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes Not able to submit Ordered List even using Indexed property Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Not able to submit Ordered List even using Indexed property" Watch "Not able to submit Ordered List even using Indexed property" New topic
Author

Not able to submit Ordered List even using Indexed property

Rahul Shivsharan
Ranch Hand

Joined: Jun 17, 2009
Posts: 83
here my list is getting fetched successfully and values are getting displayed in the in text field,
But when i'm editing the values in the textboxes , and on submitting the form , the list values are
not submited in the action

heres my ActionForm,



heres my StudentVO




heres my JSP




heres my action Class



heres my Struts Config Mapping,

David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

Check the rendered HTML...
Rahul Shivsharan
Ranch Hand

Joined: Jun 17, 2009
Posts: 83
i figured out the problem

now i did some changes in jsp that is as follows



than i did a change in ActionForm for the getter method of student , which is



by doing these above changes i'm able to populate the studentId's and student names in the text field , as well as if i change the names or the id's in the text field
i'm able to submit it successfully and those changed field i'm able to see in the action .

But here is a question, here in the action form in the getter of student i have hardcoded the number 7 which is the list size when i set the list in setter.

but if i don't want to hard code the value , what if my list is dynamic, this list can be 7 or more or even less , than what to do ??

please give some suggestion
Rahul Shivsharan
Ranch Hand

Joined: Jun 17, 2009
Posts: 83
I'M EXTREMELY SORRY FOR ASKING SUCH A STUPID QUESTION, I FIGURED IT OUT, I CHANGED MY GETTER METHOD OF student in ActionForm , which is as follows



now it works perfectly fine , thank you
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

Rahul Shivsharan wrote:


Correct--that's why I wanted you to look at the rendered HTML, so you'd see you were duplicating the work the "indexed" attribute already does for you.

It's a list--it's dynamically sized.I'm not sure what you're trying to do here.

Edit: Sorry, didn't see you'd already answered your own question.

Glad you figured it out :)

 
 
subject: Not able to submit Ordered List even using Indexed property
 
Similar Threads
How to compare the new student with ArrayList.
problem in Developing Struts small Apllication
simple login n home(w/ iterate tag)
new elements in the arraylist
javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "org.apache.struts