2012-08-06 10 views
5

tengo página JSP (por ejemplo, source.jsp) con la forma:Reveal/saber/obtener la página enviar usando solicitud o sesión de servlet

<html> 
<head> 
<body> 
    <form action="Servlet123" method="POST"> 
     // form fileds ... 
    </form> 
</body> 
</head> 
</html> 

Y el doPost requerida en servlet -

@WebServlet("/Servlet123") 
public class Servlet123 extends HttpServlet { 
    protected void doPost(HttpServletRequest request, 
      HttpServletResponse response) throws ServletException, IOException { 

      //use with requset... 
    } 
} 

¿Cómo puedo obtener la página (en este caso, source.jsp) enviando la solicitud a este servlet? ¿Hay algún método en la solicitud/sesión?

Respuesta

4

Uso de pase de parámetros en una solicitud a través de un campo oculto:

En su página JSP:

<form action="Servlet123" method="post">   
    <input type="hidden" name="namePage" value="sourcePage" /> 
</form> 

En el servlet:

String namePage = request.getParameter("namePage"); 
Cuestiones relacionadas