Я хочу отобразить результаты базы данных на веб-странице с использованием JSP.
Я следовал различным учебным пособиям, и кажется, что сам код не ошибается, но когда я запускаю Java WebApp, веб-страница показываетпустая таблица только с названиями.
Я хотел бы знать, если что-то не так с моим кодом, главным образом, если я правильно отображаю результаты из наборов результатов в таблице
Я выполнил Java-часть наJava-класс и соединение с базой данных работает нормально, если я вывожу набор результатов, он показывает данные в базе данных
<table border="2" align="center" >
<tr>
<th>NIT Planta</th>
<th>Direccion</th>
<th>Proceso</th>
</tr>
<%
Connection cnx=null;
Statement sta=null;
ResultSet rs=null;
try
{
Class.forName("com.mysql.jdbc.Driver");
cnx=DriverManager.getConnection("jdbc:mysql://localhost:3306/empresamoda","root","123456");
sta=cnx.createStatement();
rs=sta.executeQuery("SELECT Pdp.NIT_Planta,Pdp.DireccionPlanta,Pdpro.DescripcionProceso "
+ " FROM Planta_de_produccion Pdp INNER JOIN Proceso_de_Produccion Pdpro "
+ " ON Pdp.ID_Planta=Pdpro.ID_Planta");
while(rs.next()){
%>
<tr>
<td><%=rs.getString(1)%></td>
<td><%=rs.getString(2)%></td>
<td><%=rs.getString(3)%></td>
</tr>
<%
}
sta.close();
rs.close();
cnx.close();
}
catch(Exception e){
}
%>
</table>
Я ожидаю увидеть результаты в наборе результатов в таблице на веб-странице, а не толькопустой стол.