I think your request object is page scope,

For you didn't use forward()

request object in out of scope.

so in your servlet exists nowhere...

I hope this could help you!!

----- Original Message -----
From: "Shawn Zhu" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, February 28, 2001 8:24 AM
Subject: Form submission clears request attributes


> Hi correct me if I am wrong.  This is what I concluded from
> experience...
>
> If I have a form.jsp file that has action calling a servlet
> (handleform.srv).
> whatever request.setAttribute I've done in the form.jsp will not get passed
> to handleform.srv.
>
> For example:
>
> Form.jsp:
> <%
>         request.setAttribute("name", "test");
> %>
> <form method="post" action="/handleform.srv">
> ..
>
> Handleform.srv:
> public void doPost(HttpServletRequest request, HttpServletResponse response)
>     throws ServletException, IOException
> {
>         String name = (String) request.getAttribute("name");
>         ...
> }
>
> In Handleform.srv, name will be null.
>
> ===========================================================================
> 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://java.sun.com/products/jsp/faq.html
>  http://www.esperanto.org.nz/jsp/jspfaq.html
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

===========================================================================
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://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to