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]>
