Provando in locale la prima versione mi funziona... credo che il problema allora sia nel server, è un server un po' anomalo in cui uso Apache-SSL assieme all'application server Resin.
/var/www è la document root, dove c'è web-inf/ con le servlet e webapp/ con le jsp.

Se qualcuno ha qualche idea del perchè non vada, si faccia sentire :rollo:

edit: come non detto... ora lo fa anche in locale

Ho provato a usare anche qualche classe di javax.servlet.jsp (permette di inserire url relativi) ma il risultato è lo stesso

Codice PHP:
JspFactory  factory JspFactory.getDefaultFactory();
        
PageContext pc factory.getPageContext(thisrequestresponsenullfalseJspWriter.DEFAULT_BUFFERtrue);
        
pc.forward("./webapp/cp.jsp");