Never mind, I am goofy in the head. I looked at my code to send the request
via xmlHttp and I was appending my params to the end of the location string
instead of putting them in the body of the request, now all is working fine. I
had a couple of other saintly people help me out on this group and the
struts-xoscript (ajax) integration is working like a charm. I was anxious to
see what the process time would look like and I am happy to say they are still
around the 15 to 30 millisecond round trip as before I did the integration.
Nice job on Struts part for not adding too much over head.

Thanks for your help.

Bryan LaPlante

---------- Original Message -----------
From: Laurie Harper <[EMAIL PROTECTED]>
To: user@struts.apache.org
Sent: Fri, 17 Feb 2006 16:19:56 -0500
Subject: Re: DynaActionForm form-property syntax?

> [EMAIL PROTECTED] wrote:
> > Hi folks,
> > 
> > I am new to the user list. I have been developing with Struts for about 2
> > years. I have an open source ajax project that I am building an integration
> > piece now so that you can use it with Struts. I believe that my syntax for a
> > dynamic form property is correct (shown below). My question is this. XmlHttp
> > allows you to open an instance of a server. That server allows you to post
> > data by setting a request header of "Content-Type",
> > "application/x-www-form-urlencoded" using setRequestHeader. When the
> > parameters get sent to the server they show up as request.getAttribute...
> > instead of getParameter. how can I populate a dynamic form with posted 
> > data. I
> 
> I'm not sure how you came to that conclusion... Request parameters 
> should show up as... request parameters. request.getAttribute doesn't 
> have anything to do with the request parameters.
> 
> > am attaching the name/value pairs to the query string when I open the
> > connection to the server like so.
> > 
> > server = xmlhttpInstance;
> > server.open("post",name=value&etc=etc,false);
> > 
> > and then sending the data to the server like so.
> > 
> > 
> >                                     server.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded");
> > server.send(xmlString);
> > 
> > Might I be using xmlhttp incorrectly?
> 
> Possibly, though I don't see an obvious problem. Start by using a 
> browser to simply send GET requests until you're sure you have the 
> Struts-app side of things working. The try doing gets with 
> XmlHttpRequest. Once that's working, you can switch to POSTs and get 
> that going.
> 
> L.
> 
> > 
> > <form-bean name="ajaxForm" type="org.apache.struts.action.DynaActionForm">
> >   <form-property name="xmlString" type="java.lang.String"></form-property>
> > </form-bean>
> > 
> > Bryan LaPlante
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
------- End of Original Message -------

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

Reply via email to