Paulo Beck Postado Março 22, 2006 Denunciar Share Postado Março 22, 2006 Está dando esse erro na hora de validar um usuário...o erro é esse:type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)root cause java.lang.NullPointerException org.apache.jsp.validate_jsp._jspService(validate_jsp.java:70) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)note The full stack trace of the root cause is available in the Apache Tomcat/5.5.7 logs.Abaixo segue o código da minha página de validação:<%@include file="conecta.jsp"%><%@include file="sessao.jsp"%><%String UserName=request.getParameter("username");//Essas variáveis guardam...String PassWord=request.getParameter("password");//o que foi digitado no edit...String Unidade=request.getParameter("unidade");UserName = UserName.toUpperCase();PassWord = PassWord.toUpperCase();String allow="";ResultSet rs=stm.executeQuery("select * from Login where UserName='"+UserName+"' and PassWord='"+PassWord+"'");if (UserName==null||UserName.equals("")){%> <script> alert("Você não digitou o Usuario"); document.location="index.jsp"; </script><%}else if (PassWord==null||PassWord.equals("")) {%> <script> alert("Você não digitou a senha"); document.location="index.jsp"; </script> <%}else if(rs.next()) { //Falta pegar todos os campos da tabela!!!!! allow="True"; session.setAttribute("allow",allow); session.setAttribute("us",UserName); session.setAttribute("n",PassWord); %> <script> document.location="index2.jsp"; </SCRIPT> <%}else {%> <script> alert("Usuário ou senha inválidos!"); document.location="index.jsp"; </SCRIPT> <%}%>Preciso urgente da ajuda de vocês...se precisarem de mais algum código me avisem...Valeu...Paulo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 OSJunior Postado Março 22, 2006 Denunciar Share Postado Março 22, 2006 Provavelmente deve haver algum erro em seu código JSP não no JS. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Paulo Beck
Está dando esse erro na hora de validar um usuário...o erro é esse:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
root cause
java.lang.NullPointerException
org.apache.jsp.validate_jsp._jspService(validate_jsp.java:70)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.7 logs.
Abaixo segue o código da minha página de validação:
<%@include file="conecta.jsp"%>
<%@include file="sessao.jsp"%>
<%
String UserName=request.getParameter("username");//Essas variáveis guardam...
String PassWord=request.getParameter("password");//o que foi digitado no edit...
String Unidade=request.getParameter("unidade");
UserName = UserName.toUpperCase();
PassWord = PassWord.toUpperCase();
String allow="";
ResultSet rs=stm.executeQuery("select * from Login where UserName='"+UserName+"' and PassWord='"+PassWord+"'");
if (UserName==null||UserName.equals(""))
{%>
<script>
alert("Você não digitou o Usuario");
document.location="index.jsp";
</script>
<%}else
if (PassWord==null||PassWord.equals(""))
{%>
<script>
alert("Você não digitou a senha");
document.location="index.jsp";
</script>
<%}else
if(rs.next())
{
//Falta pegar todos os campos da tabela!!!!!
allow="True";
session.setAttribute("allow",allow);
session.setAttribute("us",UserName);
session.setAttribute("n",PassWord);
%>
<script>
document.location="index2.jsp";
</SCRIPT>
<%}else
{%>
<script>
alert("Usuário ou senha inválidos!");
document.location="index.jsp";
</SCRIPT>
<%}%>
Preciso urgente da ajuda de vocês...se precisarem de mais algum código me avisem...
Valeu...Paulo
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.