Olá,
Em uma página .jsp tenho:
while(rs.next()){
<input type=“radio” name=“edMatDisciplina<%=i%>” value="A<%= rs.getString(“codCurDisciplina”)%>
}
quando esses inputs NÃO é marcados, eles passam para outra página o valou string “null”… (são gerados vários dentro do while)
… nessa outra página quando faço a seguinte comparação DA ERRO:
OBS:
nesse “array” são inseridos todos os <inputs type=radio> marcados e não marcados nos <input type=radio>
for (int y = 0; y <= array.length - 1; y++){
if (array[y].equals("null")){
out.println("<br> Array para javabeans: " + y + " - " + array[y];
}
}
quando não é marcado um <input type=radio> qual o valor que é passado para outra página? null ?
quando eu comparo com outro valor da certo, por exemplo:
for (int y = 0; y <= array.length - 1; y++){
if (array[y].equals(“COMPARA_CERTO”)){
out.println("<br> Array para javabeans: " + y + " - " + array[y];
}
}
abaixo o erro.
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Exception in JSP: /GVCollege/CadAlunos03.jsp:43
40: }
41:
42: for (int y = 0; y <= array.length - 1; y++){
43: if (array[y].equals(“null”)){
44: out.println("<br> Array para javabeans: " + y + " - " + String.valueOf(array[y]));
45: }
46: }
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
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:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
root cause
java.lang.NullPointerException
org.apache.jsp.GVCollege.CadAlunos03_jsp._jspService(CadAlunos03_jsp.java:107)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
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:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.