Boa tarde Pessoal,
estou criando um pagina jsp no apache+ tomcat versao: Apache Tomcat/6.0.20 e ta dando erro na hora que eu coloco um scriplets
que é:
<%
if( (cmdSalvar!=" ")&&(cmdSalvar.equals("Salvar")) ) {
System.out.println("Compilou!3");
} else {
System.out.println("Chi....!3");
}
%>
este é o 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: An exception occurred processing JSP page /DiretorioBase.jsp at line 17
14: System.out.println("Compilou!");
15: }
16:
17: if( (cmdSalvar!=" ")&&(cmdSalvar.equals("Salvar")) ) {
18: System.out.println("Compilou!3");
19: } else {
20: System.out.println("Chi....!3");
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
java.lang.NullPointerException
org.apache.jsp.DiretorioBase_jsp._jspService(DiretorioBase_jsp.java:74)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
Apache Tomcat/6.0.20
o estranho é que ta dando erro só no comando if() ou quando tento usar request.getParameter (""); do java, outra estrutura o container compila e roda se eu coloco quanquer if na pagina ele gera o erro?
o que poderia ser?
ja olhei os arquivos java criado pelo apache e ta errado ele, não cria a linha no (.java) tipo que ele esta interpretando o jsp errado ... fico no aguardo.
ja apaguei tudo que em dentro da pasta work ... e nada !