我有一个页面,它使用标记显示前端后端的表格。 现在我使用了一个while循环来显示no。表的行。在表中有3列,即“NAME”,“DATE”,“CREATED BY”。现在我已将“NAME”列放在标签中以使其成为链接,因此当用户单击特定名称时,我希望该名称值转到我在href =“”属性中提到的另一个页面。标签。我试图使用会话变量来使用它,但只传递null值。这是我的代码:
<%
try
{
Connection conn=null;
Statement stmt=null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:xyz","sa","pass");
stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("Select * from Topic where Status='Approved'");
%><table border="1" style="table-layout: fixed; width: 500px" >
<tr>
<th>Name</th>
<th>Date</th>
<th>Created By</th>
</tr>
<%
while(rs.next()){%>
<tr align="center">
<td height="20px"><a href="topiccomment.jsp"><%=rs.getString("TName")%></a></td>
<td height="20px"><%=rs.getString("Date")%></td>
<td height="20px"><%=rs.getString("Username")%></td>
</tr>
<%}%></table><br/><%
}
catch(Exception e){e.printStackTrace();}
%>