如何在JSP页面加载上处理servlet数据

时间:2017-12-15 10:11:23

标签: java jsp servlets jstl

在我的Web项目中,我有一个JSP页面。在该JSP页面中应该有一个DataGridView来显示我的数据库中的数据。现在我该怎么做?如何运行servlet,处理数据,将其传递给JSP,然后使用JSTL标记显示数据。

请帮帮我。提前谢谢。

2 个答案:

答案 0 :(得分:0)

首先,您需要创建一个数据库并将您的应用程序连接到它。然后,在您的控制器中,(我假设您正在使用MVC框架),您应该创建数据库服务util的对象。

    List<Student> allDbEntries = StudentLocalServiceUtil.getStudents(0, 50);

答案 1 :(得分:0)

我不知道DataGridView是什么,但在Java中,您通常会将一组对象定义为请求属性,并且您将向html输出写入集合中每个对象的一些字段(一个每列字段):

<table>
  <thead>
    <tr>
      <th>Field 1</th>
      <th>Field 2</th>
      ...
    </tr>
  </thead>
  <tbody>
    <c:foreach var="row" items="${myCollection}">
    <tr>
      <td><c:out value="${row.field1}"/></td>
      <td><c:out value="${row.field2}"/></td>
      ...
    </tr>
    </c:foreach>
  </tbody>
</table>