The reason I say that there are no parameter is because, there are no parameters. If I use my debugger, the value of the queryParameters attribute in my request object is null. It isn't until I call the getParameterNames that they show up.
I see what you are saying about the <input>s being set as parameters in my request. I think I was a bit confused to see data there and in my form. I was expecting, erroneously apparently, to only see data show up in my form. But anyway, here is my real problem then. I need to remove one of those parameters (or at least replace it with another value) during my processing. Is there anyway to do this? If I call setParameter() with a new value and the old key, then I get 2 values for the same key which is not what I want. Aidan --- Wendy Smoak <[EMAIL PROTECTED]> wrote: > Aidan wrote: > > I submit a web page containing a form, thereby > > creating a POST request. This POST request > contains no > > query parameters. > > Why do you say that the request contains no query > parameters? If you're > submitting a form, and the form contains elements > such as <input type="text" > name="description"> then there *will* be request > parameters. The only > exception is un-checked checkboxes, which are not > considered "successful" > form elements and do not make it into the request. > > Struts has nothing to do with populating the > HttpRequest, but it does > populate the Form bean with the values it finds > there. I'm not sure exactly > where, but the Servlet container must be creating > the HttpRequest object and > populating it with the info it parses out of the > request coming in from the > browser. > > -- > Wendy Smoak > Applications Systems Analyst, Sr. > Arizona State University PA Information Resources > Management > > __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]