JSP dentro do WEB-INF no Tomcat

1 resposta
F
Olá,





   Para fins de segurança, para impedir o acesso direto do usuário ao arquivo jsp, quero colocar os arquivos num diretório que o usuário não tenha acesso, WEB-INF, neste caso.  que não estou conseguindo encaminhar a requisição para um jsp a partir de um Servlet:





request.getRequestDispatcher("WEB-INF/teste.jsp").forward(request, response);





    o seguinte erro:


-----------------------------------------------------------


org.apache.jasper.JasperException: Unsupported encoding:


	at org.apache.jasper.compiler.ParserController.getReader(ParserController.java:311)


	at org.apache.jasper.compiler.ParserController.parse(ParserController.java:191)


	at org.apache.jasper.compiler.ParserController.parse(ParserController.java:153)


	at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:223)


	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:351)


	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:474)


	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:184)


	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)


	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)


	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)


	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)


	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)


	at br.sp.cadastro.CadastroServ.doGet(CadastroServ.java:38)


()


------------------------------------------------------





   É possível fazer isso? Alguma idéia?





Adriano.

1 Resposta

F

ERRATA!

Desculpa. Funciona perfeitamente. Não havia percebido. O erro estava na página teste.jsp.



Adriano.

Criado 31 de março de 2003
Ultima resposta 31 de mar. de 2003
Respostas 1
Participantes 1