Executar JSP diretamente do Java
Eu preciso executar um JSP. Mas preciso diretamente do Java, sem usar o Tomcat ou qualquer outro contêiner de servlet. Compilar JSPs seria uma coisa boa também, mas não necessária. Acho que talvez o pacote org.apache.jasper seja bom para fazer isso, mas não consigo encontrar nenhum bom exemplo ou tutorial on-line.
Eu preciso de algo como:
Class compiledJSP = compileJSP(new File("helloWorld.jsp"));
String html = executeJSP(compiledJSP, httpServletRequest, httpServletResponse, ...);
html --> "Hello World, John!"
Obrigado!