java - unable to display jsp data in table -
i've below jsp
<table> <thead> <th>patient id</th> <th>name</th> <th>address</th> <th>contact no</th> <th>disease</th> <th>doctor assigned</th> <th>date</th> <th>room assigned</th> </thead> <% string query = "select id, name, address, contactnumber,disease,docassign,joining, roomassign patient"; preparedstatement ps = conn.preparestatement(query); resultset rs = ps.executequery(); while (rs.next()) { %> <tr> <td> <% out.print(rs.getint(1)); %> </td> <td>hi</td> </tr> <% } %> </table>
i'm running query , data table td
. query running fine problem if take <td><%out.print(rs.getint(1));%></td>
, value displayed in td
, when i'm trying using <td><%rs.getint(1);%></td>
, td
showing blank.
i want know if in jsp, display value, have use out.print()
sure, or can display value directly using <td><%rs.getint(1);%></td>
.
there 2 basic ways display values in jsp. first, noted, can execute code between <%
, %>
. if use out.print
or out.println
there, displayed on page:
<% out.print(rs.getint(1)); %>
alternatively, can have expression between <%=
, %>
(note =
!). expression printed page:
<%= rs.getint(1) %>
Comments
Post a Comment