Well, that's it similar to how we do it now, except we loop until there is no more parameter in the sequence. One of the problems with this, which we wanted to solve, is that we if we delete a row in the middle, using JavaScript/DHTML, we get a "hole" in the sequence and the parameters "after" the hole is lost. There are other (more hardly explained) issues which we hoped to solve using indexed (as opposed to sequential) parameters.
Mattias Jiderhamn Expert Systems [EMAIL PROTECTED] > -----Original Message----- > From: Antoni Reus [mailto:[EMAIL PROTECTED]] > Sent: Thursday, October 25, 2001 4:44 PM > Subject: Re: Order of multiple values > > You could generate the names of the input fields with some thing like: > > <form ..... > > <% for (i=0; i < 10; i++) { %> > <input name="article<%=i%>" ....> > <input name="qty<%=i%>" ...> > <% } %> > </form> > > And in the action page: > > <% > for (i=0; i < 10; i++) { > article[i] = request.getParameter("article" + i); > qty[i] = Integer.parseInt(request.getParameter("qty" + i)); > } > %> > > -- Antoni Reus > > ----- Original Message ----- > From: "Mattias Jiderhamn" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, October 25, 2001 12:59 PM > Subject: Re: Order of multiple values > > > Assume I have some shopping basket with multiple fields, articleId and > quantity, with a form like this: > > Shopping basket: > Article: [1000 ] Qty: [1 ] > Article: [1001 ] Qty: [2 ] > Article: [1002 ] Qty: [3 ] > > You mean I'm not guaranteed that articleId[n] corresponds to > quantity[n]...? > How would I solve the above "problem" with a bean? > > If it is dependent on the browser and server, are there any browsers and > server which CAN guarantee this? > > --- Antoni Reus wrote: --- > No, as you say it depends on both the browser and the server, you can't > be > guaranteed. > > ----- Original Message ----- > From: "Mattias Jiderhamn" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, October 25, 2001 11:57 AM > Subject: Order of multiple values > > > If I use request.getParameterValues("key"), am I then guaranteed to get > the values in the same order as on the page/form? > I would be surprised if not, but I have some memory of somebody claiming > the opposite. > > (I realize this depends on both the browser and the server) > > Mattias Jiderhamn > Expert Systems > [EMAIL PROTECTED] > > > ========================= > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff > JSP-INTEREST". > For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST > DIGEST". > Some relevant FAQs on JSP/Servlets can be found at: > > http://archives.java.sun.com/jsp-interest.html > http://java.sun.com/products/jsp/faq.html > http://www.esperanto.org.nz/jsp/jspfaq.jsp > http://www.jguru.com/faq/index.jsp > http://www.jspinsider.com =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". Some relevant FAQs on JSP/Servlets can be found at: http://archives.java.sun.com/jsp-interest.html http://java.sun.com/products/jsp/faq.html http://www.esperanto.org.nz/jsp/jspfaq.jsp http://www.jguru.com/faq/index.jsp http://www.jspinsider.com
