0

我有一个名为 article 的数据库表,其中包含三个字段(Id、Title、Text)。我正在使用 servlet。我有一个查询要从表中选择 ID 和标题。我想做的是将标题列表显示为超链接,并将每个标题链接到数据库表中的文本这是我的代码

String SQL_QUERY ="Select article.title , article.articleId from article where        article.title like '% "+searchWord+"%'";
          Query query = session.createSQLQuery(SQL_QUERY);
          List result = query.list();     
         for(Iterator it=result.iterator();it.hasNext();){  
              Object[] row = (Object[]) it.next();
             String title = ((String) row[0]);
             int id = ((Integer) row[1]);
             out.println("<a Link to the text> title </a>")
          }

请帮忙。谢谢

4

1 回答 1

1

您需要一个超链接,然后用它调用 Servlet。

例如

out.println("<a href=\""+request.getContextPath()+"/articleServlet?id="+id+"\">"+title+"</a>");

这将调用doGet()关联的方法Servlet。然后休息是已知的故事。

于 2012-04-16T09:09:18.227 回答