henry.everton 14 de set. de 2007
Cara entao este aqui é só um teste que eu tentei com a classe java.io*.
< html >
< head >< title > Votar </ title ></ head >
<% @page import = "java.io*" %>
< body >
testeg
</ body >
</ html >
agora o que eu quero mesmo importar é este aqui:
public class DadosUser {
private String nome ;
public setNome ( String nome ){
this . nome = nome ;
}
public getNome (){
return ( this . nome );
}
}
Bom e já aproveitando, eu coloquei ele na pasta webapps/java/WEB-INF/classes/teste/DadosUser.java isso está correto certo?
Bom o erro que aparece em ambas é este aqui:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:435)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.23 logs.
renomoto 14 de set. de 2007
mas como vc chama esse jsp?
e dentro da pasta web-inf/classes entao vc tem somente os “class” blz?
maquiavelbona 14 de set. de 2007
Imports SEMPRE antes de qualquer byte enviado ao cliente.
Até!
Adendo: é java.io .* , esqueceste do ponto.
henry.everton 14 de set. de 2007
Renomoto
Exatamente, as paginas estao dentro de ROOT/henry/votar.jsp
thingol 14 de set. de 2007
Amigo, você tem de importar “java.io .", não "java.io ”
A “*”, se aparecer, tem sempre de aparecer grudada em um ponto (não grudada em uma letra).