Как отобразить данные базы данных Mysql в таблице (jsp) - PullRequest
0 голосов
/ 13 мая 2019

Я хочу отобразить результаты базы данных на веб-странице с использованием 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>

Я ожидаю увидеть результаты в наборе результатов в таблице на веб-странице, а не толькопустой стол.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...