versão do JDK

1 resposta
J

Ola!

Estou tentando hospedar meu site no www.hosted.com.br, lá de acordo com eles a versão do java é 1.5.0_05 mas depois de quase duas semanas tentando colocar meu sistema no ar decidi fazer o teste pra verificar a real versão do java com o código abaixo

<%

List  teste = new ArrayList();

teste.add(af);

out.println(teste.get(0));

for(String teste1: teste){

out.println(teste1);

}

%>

o erro que ele me gera é o seguinte

An error occurred at line: 18 in the jsp file: /teste.jsp
Generated servlet error:
Syntax error on token “<”, invalid AssignmentOperator

An error occurred at line: 18 in the jsp file: /teste.jsp
Generated servlet error:
Syntax error on token “=”, != expected

An error occurred at line: 18 in the jsp file: /teste.jsp
Generated servlet error:
Syntax error on token “<”, ( expected

An error occurred at line: 18 in the jsp file: /teste.jsp
Generated servlet error:
Syntax error on token “(”, invalid Expression

An error occurred at line: 18 in the jsp file: /teste.jsp
Generated servlet error:
Syntax error on token(s), misplaced construct(s)

An error occurred at line: 18 in the jsp file: /teste.jsp
Generated servlet error:
Syntax error on token “)”, : expected

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Substituindo estas 2 linhas

List  teste = new ArrayList();

for(String teste1: teste)

o código funciona que é uma beleza, isso não confirma que a versão do java não é 1.5???

Obrigado

1 Resposta

B

Tenta ver a versão usando o properties:

http://java.sun.com/javase/6/docs/api/java/lang/System.html#getProperties()

Criado 6 de julho de 2008
Ultima resposta 6 de jul. de 2008
Respostas 1
Participantes 2