The answer about HttpServletRequest objects is probably no, but
it sounds like you need a java bean.  Use the bean to store your
form data (one bean per form might be the cleanest).  Then once
you've validated all the input from all the forms you can do
whatever it is you're attempting to do.

--mikej
-=-----
mike jackson
[EMAIL PROTECTED]

-----Original Message-----
From: Rutledge, Aaron [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 24, 2002 2:05 PM
To: Tomcat Users List (E-mail)
Subject: Multiple HttpServletRequest objects


Is it possible to have more than one HttpServletRequest object per
session?  I am trying to store a request from one form as a session
object, process an intermediary form, and then pass the original request
to a servlet.  I have a couple clunky ways of doing this (having the
servlet write a hidden form from the request object and passing this
along).  I tried to create a session object like...

protected void doPost(HttpServletRequest request, HttpServletResponse
response)
    throws ServletException, java.io.IOException {
                HttpSession session = request.getSession();
                session.setAttribute("form_data", request);

...and test the original value with...

protected void doGet(HttpServletRequest request, HttpServletResponse
response)
    throws ServletException, java.io.IOException {
                HttpSession session = request.getSession();
                HttpServletRequest old_form =
(HttpServletRequest)session.getAttribute("form_data");
                    String a_field = old_form.getParameter("textfield");

to see if I get the original field value for the form field called
"textfield", but I get a null value.  Does anyone have any clever ways
of storing a request object and then submitting later in the session?

Best regards to all!
Aaron

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




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

Reply via email to