Erro 500 no Tomcat uqndo roda jsp

3 respostas
S

E ai pessoal? Estou inciando com programação servlet e jsp!
Estou usando Eclipse, Dreamweaver, Tomcat 5.5.17, e conector da sysdeo!

Quando acesso meu arquivo time.jsp no endereço: http://localhost:8080/servlettest/time.jsp

Aparece esta tela de erro:

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unsupported encoding:

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)

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

root cause

org.apache.jasper.JasperException: Unsupported encoding:

org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:50)

org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)

org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:114)

org.apache.jasper.compiler.JspUtil.getReader(JspUtil.java:1039)

org.apache.jasper.compiler.ParserController.doParse(ParserController.java:206)

org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)

org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)

org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)

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

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.


Apache Tomcat/5.5.17

//-------------------------------------------------------------------------------
Onde o código de time.jsp é:

<%@ page contentType=“text/html; charset=” language=“java” import=“java.sql.*” errorPage="" %>

Clock

<%= new java.util.Date()%>

//----------------------------------------------------------------------------------
E o arquivo web.xml da pasta Tomcat 5.5\webapps\servlettest\WEB-INF é:

<?xml version="1.0" encoding="ISO-8859-1"?>


Desenvolvimento

Descritor do contexto de desenvolvimento.

<servlet>
	<servlet-name>webapps-invoker</servlet-name>
	<servlet-class>
		org.apache.catalina.servlets.InvokerServlet
	</servlet-class>
	<init-param>
		<param-name>debug</param-name>
		<param-value>0</param-value>
	</init-param>
	<load-on-startup>2</load-on-startup>
</servlet>

<servlet-mapping>
	<servlet-name>webapps-invoker</servlet-name>
	<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>

//----------------------------------------------------------------------------------

Faz uma semana que estou ancorado neste problema! Ja passei a tools.jar para a lib do Tomcat! Ja configurei as variáveis de ambiente! Só não estou manjando muito do arquivo web.xml.

Por favor me ajudem!

3 Respostas

kissdemon

Tire o contentType=“text/html; charset=” do cabeçalho.

[]´s

Carlos

R

Calma, eu tb já passei por isso. É recomendável você verificar as configurações do Tomcat, pois esse erro ocorre quando o tomcat procura pelos arquivos *.jar necessários para traduzir as páginas *.jsp, esses arquivos encontram-se na pasta raiz do JSDK, ele pode estar apontando para a pasta do JRE.
Da uma olhada.
8)

the_negao

Altere essa linha:

Criado 4 de outubro de 2006
Ultima resposta 20 de out. de 2006
Respostas 3
Participantes 4