The reset button from the search form does not go to the
actionclientaction class.  Maybe I have explained it badly.

My jsp has some search fields and the user enters criteria into these
then clicks submit.

This returns a table of results further down the page with checkboxes
associated with each line of result.  And a edit or delete link at the
bottom.  The user can select multiple checkboxes then edit or delete the
results.

Next to the submit button below the search criteria is a reset button.
How would I blank the search criteria and get rid of the results
displayed below by clicking on reset.

At the moment I have 

<td> 
        <div align="center"> 
          <html:submit value="search"/>
        </div>
      </td>
      <td> 
        <div align="center"> 
          <html:reset value="reset"/>
        </div>
      </td>

in my jsp and in my form I have a blank reset method.  But this does not
get called.



-----Original Message-----
From: atta-ur rehman [mailto:[EMAIL PROTECTED] 
Sent: 30 September 2005 15:30
To: Struts Users Mailing List
Subject: Re: reset form in session scope

in the actionClient action class, on reset button click:

ActionForm form = (ActionForm) session.getAttribute("searchClientForm");
if (form != null) {
form.reset(...);
}

only if I understood your question correctly and search form is not
doing
anything with mapping and/or request in it's reset() method!

ATTA

On 9/30/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I have a search.jsp which contains two forms search form and a action
> form.
>
> The search form submits all the search criteria to the action class
> which queries the DB then returns a result. The action form then
> decides which action to do with what result.
>
> The problem I have is how do I reset the search form and the action
form
> with one button.
>
> I have two buttons on the search form, submit and reset. When I press
> reset I want to reset the search criteria and clear all the results
> which are being displayed.
>
> My struts config is as follows:
>
> <action path="/searchClient"
> type="com.medina.web.action.SearchClientAction"
> name="searchClientForm"
> scope="session"
> input="/searchClient.jsp"
> validate="true">
> <forward name="success" path="/searchClient.jsp"/>
> </action>
>
> <action path="/actionClient"
> type="com.medina.web.action.ActionClientAction"
> name="actionClientForm"
> scope="request"
> input="/searchClient.jsp"
> validate="true">
> <forward name="edit" path="/editClient.jsp"/>
> <forward name="delete" path="/deleteClient.jsp"/>
> <forward name="failure" path="/searchClient.jsp"/>
> </action>
>
> I have the search form in the seesion scope so when the results are
> validated they are still displayed and do not disappear.
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to