junior-kun 2 de fev. de 2014
Pessoal andei fazendo alguns testes aqui, coloquei uma pagina de teste no mesmo diretorio da minha index, e mandei esse servlet chamar essa pagina e tive o seguinte erro, só que invez de mater o:
Fev 02 , 2014 4 :21 :57 PM org .apache .catalina .core .ApplicationDispatcher invoke
Grave : Servlet .service () for servlet jsp threw exception
javax .servlet .ServletException : File "/index2.jsp" not found
at org .apache .jasper .servlet .JspServlet .handleMissingResource ( JspServlet .java :412 )
at org .apache .jasper .servlet .JspServlet .serviceJspFile ( JspServlet .java :379 )
at org .apache .jasper .servlet .JspServlet .service ( JspServlet .java :334 )
at javax .servlet .http .HttpServlet .service ( HttpServlet .java :722 )
at org .apache .catalina .core .ApplicationFilterChain .internalDoFilter ( ApplicationFilterChain .java :305 )
at org .apache .catalina .core .ApplicationFilterChain .doFilter ( ApplicationFilterChain .java :210 )
at org .apache .catalina .core .ApplicationDispatcher .invoke ( ApplicationDispatcher .java :690 )
at org .apache .catalina .core .ApplicationDispatcher .doInclude ( ApplicationDispatcher .java :599 )
at org .apache .catalina .core .ApplicationDispatcher .include ( ApplicationDispatcher .java :536 )
at br .com .votenofilme .controller .index .IndexServlet .doGet ( IndexServlet .java :48 )
at javax .servlet .http .HttpServlet .service ( HttpServlet .java :621 )
at javax .servlet .http .HttpServlet .service ( HttpServlet .java :722 )
at org .apache .catalina .core .ApplicationFilterChain .internalDoFilter ( ApplicationFilterChain .java :305 )
at org .apache .catalina .core .ApplicationFilterChain .doFilter ( ApplicationFilterChain .java :210 )
at org .apache .catalina .core .StandardWrapperValve .invoke ( StandardWrapperValve .java :225 )
at org .apache .catalina .core .StandardContextValve .invoke ( StandardContextValve .java :123 )
at org .apache .catalina .authenticator .AuthenticatorBase .invoke ( AuthenticatorBase .java :472 )
at org .apache .catalina .core .StandardHostValve .invoke ( StandardHostValve .java :168 )
at org .apache .catalina .valves .ErrorReportValve .invoke ( ErrorReportValve .java :98 )
at org .apache .catalina .valves .AccessLogValve .invoke ( AccessLogValve .java :927 )
at org .apache .catalina .core .StandardEngineValve .invoke ( StandardEngineValve .java :118 )
at org .apache .catalina .connector .CoyoteAdapter .service ( CoyoteAdapter .java :407 )
at org .apache .coyote .http11 .AbstractHttp11Processor .process ( AbstractHttp11Processor .java :1001 )
at org .apache .coyote .AbstractProtocol $Ab stractConnectionHandler .process ( AbstractProtocol .java :585 )
at org .apache .tomcat .util .net .JIoEndpoint $SocketProcessor .run ( JIoEndpoint .java :312 )
at java .util .concurrent .ThreadPoolExecutor .runWorker ( Unknown Source )
at java .util .concurrent .ThreadPoolExecutor $Worker .run ( Unknown Source )
at java .lang .Thread .run ( Unknown Source )
javax .servlet .ServletException : File "/index2.jsp" not found
at org .apache .jasper .servlet .JspServlet .handleMissingResource ( JspServlet .java :412 )
at org .apache .jasper .servlet .JspServlet .serviceJspFile ( JspServlet .java :379 )
at org .apache .jasper .servlet .JspServlet .service ( JspServlet .java :334 )
at javax .servlet .http .HttpServlet .service ( HttpServlet .java :722 )
at org .apache .catalina .core .ApplicationFilterChain .internalDoFilter ( ApplicationFilterChain .java :305 )
at org .apache .catalina .core .ApplicationFilterChain .doFilter ( ApplicationFilterChain .java :210 )
at org .apache .catalina .core .ApplicationDispatcher .invoke ( ApplicationDispatcher .java :690 )
at org .apache .catalina .core .ApplicationDispatcher .doInclude ( ApplicationDispatcher .java :599 )
at org .apache .catalina .core .ApplicationDispatcher .include ( ApplicationDispatcher .java :536 )
at br .com .votenofilme .controller .index .IndexServlet .doGet ( IndexServlet .java :48 )
at javax .servlet .http .HttpServlet .service ( HttpServlet .java :621 )
at javax .servlet .http .HttpServlet .service ( HttpServlet .java :722 )
at org .apache .catalina .core .ApplicationFilterChain .internalDoFilter ( ApplicationFilterChain .java :305 )
at org .apache .catalina .core .ApplicationFilterChain .doFilter ( ApplicationFilterChain .java :210 )
at org .apache .catalina .core .StandardWrapperValve .invoke ( StandardWrapperValve .java :225 )
at org .apache .catalina .core .StandardContextValve .invoke ( StandardContextValve .java :123 )
at org .apache .catalina .authenticator .AuthenticatorBase .invoke ( AuthenticatorBase .java :472 )
at org .apache .catalina .core .StandardHostValve .invoke ( StandardHostValve .java :168 )
at org .apache .catalina .valves .ErrorReportValve .invoke ( ErrorReportValve .java :98 )
at org .apache .catalina .valves .AccessLogValve .invoke ( AccessLogValve .java :927 )
at org .apache .catalina .core .StandardEngineValve .invoke ( StandardEngineValve .java :118 )
at org .apache .catalina .connector .CoyoteAdapter .service ( CoyoteAdapter .java :407 )
at org .apache .coyote .http11 .AbstractHttp11Processor .process ( AbstractHttp11Processor .java :1001 )
at org .apache .coyote .AbstractProtocol $Ab stractConnectionHandler .process ( AbstractProtocol .java :585 )
at org .apache .tomcat .util .net .JIoEndpoint $SocketProcessor .run ( JIoEndpoint .java :312 )
at java .util .concurrent .ThreadPoolExecutor .runWorker ( Unknown Source )
at java .util .concurrent .ThreadPoolExecutor $Worker .run ( Unknown Source )
at java .lang .Thread .run ( Unknown Source )
só que nessa linha:
request.getRequestDispatcher(“votofilme.jsp”).forward(request, response);
eu fiz uma alteração
request.getRequestDispatcher(“votofilme.jsp”).include(request, response);
quando uso include ele gera a exceção que descrevi no meu console, quando uso forward ele não gera exceção mas retorno a pagina
http status 404