Gracias por leer el tema!
Tengo un problemilla con un servlet. La idea es la siguiente:
Desde un js hago una llamada a la siguiente ruta: 'generador/CSV?var1=1&var2=2' donde 'generador/CSV' está mapeado en el web.xml como
Código:
Dentro de la clase java 'ClaseJava' tengo el siguiente código:<servlet> <servlet-name>generadorCSV</servlet-name> <servlet-class> es.XXX.YYY.ZZZZ.ClaseJava </servlet-class> </servlet> <servlet-mapping> <servlet-name>generadorCSV</servlet-name> <url-pattern>/generador/CSV</url-pattern> </servlet-mapping>
Código:
public class ClaseJavaextends HttpServlet { @Override public void init(ServletConfig config) throws ServletException{ super.init(config); } @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ doPost(request, response); } @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ [................] } }
Pues mi problemas es que llega bien a la función init() pero después no llega al doPost... El código está relacionado con la generación de informes y lo gracioso es que no es el primer informe que desarrollo y los anteriores funcionan correctamente pero en este en concreto no sé que pasa pero no entra en la función indicada. Destacar que esta función java es usada por el resto de los informes y funciona ok! ¿Se os ocurre la causa del error?
Muchas gracias!!