Win a copy of Penetration Testing Basics this week in the Security forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

DynaValidatorForm and my problem

ashish kulkarni
Ranch Hand
Posts: 131
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have to do the following
I have a jsp which has a button add, when i click this
button it goes to a DispatchActionClass which has a
add method, to forward it to add.jsp
In this add method i populate dyanValidatorForm with
a collection, which i get from database,
Then i put this form in request and forward it to
add.jsp which displays the collections, so far so
But when i am on add.jsp and submit , and if there is
error then DynaValidatorForm tries to reload the page
and fails giving error
Failed to obtain specified collection
I can understand since there is no collection after i
submit add.jsp as it was in rewuest scope?
How can i solve this problem
These are my struts-config.xml definiations
<form-bean name="TestImageAddForm"
<form-property name="name"
<form-property name="options"
<form-property name="selected"
/** this is my DispatchAction to forward to my add.jsp
<action name="TestImageForm"
validate="false" input="/pages/testimagebutton.jsp"
parameter="nextpage" scope="request"
<forward name="addbutton"
path="/pages/testaddbutton.jsp" />
/** this is my add action form where i validate the
inut** and if there is error then the reload fails
<action name="TestImageAddForm"
validate="true" input="/pages/testaddbutton.jsp"
scope="request" path="/pages/TestAddAction">
<forward name="add"
path="/pages/testaddbutton.jsp" />
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic