Hi Youssef,

I have constraint to use struts 1. "action" attribute is mandatory
with <html:form> tag. I can not avoid it.  I think, struts 1 has
constraint to work with Ajax as per their framework specification and
that would be the reason Struts 2 has lots of changes... I would
appreciate if you can point me to any link where Jquery is supporting
to Struts 1 with working example of CRUD operations.

Thanks,
Bhavin

On Nov 18, 9:53 pm, "Youssef EL ALAOUI" <[EMAIL PROTECTED]>
wrote:
> Hi Bhavin,
>
> Why you are defining "/saveTemplate.htm?dispatch=save" in the action
> parameter of your form whereas you have already the saveData action defined
> in the click handler? Would you please delete the
> "action="/saveTemplate.htm?dispatch=save"" from your JSP page and let only
> the click handle do its work. Thanks to let us know what it gives you as
> result?
>
> Regads,
>
> PS: Struts2 is much smart regarding Ajax, you can try to use it instead
> version 1.
> --
> Youssef ELALAOUI
> JCargoo Founderwww.jcargoo.org
>
> Pensez à l'environnement avant d'imprimer ce message / Think of the
> environment before printing out this message
>
> On Wed, Nov 19, 2008 at 1:35 AM, Bhavin <[EMAIL PROTECTED]> wrote:
>
> > Hi,
>
> > I am using JQuery with Struts 1.1. I am using following code when
> > user
> > clicks on Save button:
>
> >  $('#save').click(function() {
> >           $.blockUI({ message: "<h1>Please wait...</h1>" });
>
> >           $.ajax({
> >               url: '/saveData.do?dispatch=save',
> >               type:'post',
> >               cache: false,
> >               dataType:'xml',
> >               complete: function() {
> >                   $.unblockUI();
> >               }
> >           });
>
> > Following is my struts code:
>
> > <body onload="">
> >        <html:form action="/saveTemplate.htm?dispatch=save"
> > method="POST">
> >        <div id="firstchildcontainer">
> >                Name: <html:text property="templateName"/>
> >                Description: <html:textarea property="description"
> > rows="8"
> > cols="10"/>
> >                <html:submit styleId="save"><bean:message
> > key="button.save"/></
> > html:submit>
> >                <html:cancel styleId="cancel"><bean:message
> > key="button.cancel"/></
> > html:cancel>
> >        </div>
> >        </html:form>
> > </body>
>
> > The problem here is it is submitting request twice because it is
> > defined with struts form and with url (in ajax). How can I avoid
> > duplicate request?
>
> > I tried return false in click event but then actionform is not
> > populated from jsp fields.
>
> > Can anyone give working example of Jquery + Struts 1 ?
>
> > Thanks,
> > Bhavin

Reply via email to