Boa tarde…bom gostaria de saber como se da o (EOF) em java(jsp)?
Estou desenvolvendo um codigo e estou precisando saber como faço isso?
Como assim dar um EOF em Jsp? Coloque-nos no seu contexto.
Esse é uma parte do codigo
<%while (rs.getRow()){%>
<% String M=rs.getString("MATERIA");%>
<% int J=rs.getInt("CODDS");%>
<tr>
<td><b><font size="1">Das<%=rs.getString("HORINI")%> às <%=rs.getString("HORFIM")%></font></b></td>
<%for (int i=2; i<=7; i++){%>
<td><p align="left"><font size="1">
<% if(J==i){%><%out.println( M );%> <%rs.next();J=rs.getInt("CODDS");%>
<%}else{
out.println(".");
}%>
</font></td>
<%}%>
</tr>
<%}%>
dentro desse codigo vc vai percerber que eu estou incrementando o registro e quando acaba o for, ele sai e incrementa denovo, o que não pode ocorrer, pq se não as materias do CDDS(2) não serão executadas pq ele passará direto para o registro (3)…concorda? e o que eu quero é que ele imprima as matérias de todos os dias da semana com seus respectivos Horarios.
Não entendi nada. Mas bem, esse tópico não está duplicado? Se não me engano eu comentei algo sobre collections no outro, ou então use um while( rs.next() ) para iterar por esse ResultSet.