Ciao a tutti.
Ho creato una web application in cui viene invocata una servlet la quale dovrebbe fare il forward verso delle JSP.
Il web.xml e' il seguente
codice:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <servlet>
        <servlet-name>ServletInfo</servlet-name>
        <servlet-class>wine.servlets.ServletInfo</servlet-class>
    </servlet>    
    <servlet-mapping>
        <servlet-name>ServletInfo</servlet-name>
        <url-pattern>*.info</url-pattern>
    </servlet-mapping>    
    <welcome-file-list>
        <welcome-file>home.jsp</welcome-file>
    </welcome-file-list>
</web-app>
Il Js che richiama la servlet
codice:
    document.forms["getter"].action="paginanuova.info";
    document.forms["getter"].method="POST";
    document.forms["getter"].submit();
Mentre la Servlet utilizza il dispatcher
codice:
        String destination = "/pagina2.jsp";
        RequestDispatcher rd = getServletContext().getRequestDispatcher(destination);
        rd.forward(request, response);
Ho provato in Debug:
- Chiamata alla Servlet funziona
- Il dispatcher esegue il forward sulla pagina :ho posto dei breakpoint nella JSP ed effettivamente il codice passa di li

Non genera alcun errore, semplicemente non vengo reindirizzato sulla pagina nuova ma rimango sulla home page.
Sto diventando matto!!

Grazie