GRACIAS ozho, ME HAN AYUDADO A dar la forma final al proyecto pendiente de 2 años. Gracias. En realidad, para redirigir la solicitud de tomcat del servidor web sun 7 al servidor de aplicaciones, ya que las jsps no se muestran directamente en tomcat, la técnica es usar un canal de paso en app.config y dejar que el tomcat maneje las solicitudes.
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class MY... Parvez Ahmad Hakim
*/
public class MY extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public MY() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String pageName =request.getParameter("req");
if(pageName==null){
pageName="IC_LIC_Login.jsp";// default page
}
request.getRequestDispatcher(pageName).include(request, response);
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String pageName =request.getParameter("req");
request.getRequestDispatcher(pageName).include(request, response);
}
}
Funciona bien gracias. – BenoitParis
Hola Bozho, ¿podemos usar request.getRequestDispatcher(). Include() con conjunto de parámetros (no atributo)? Algo así como cuando estamos usando podemos establecer el parámetro. ¿Es posible? Gracias por la ayuda. –
GMsoF