从超链接获取会话值并将其传递给JSP中的另一个页面

时间:2014-04-15 18:23:41

标签: session

我有一个页面,它使用标记显示前端后端的表格。 现在我使用了一个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();}

%>

0 个答案:

没有答案