【问题标题】:How to process servlet data on JSP page load [duplicate]如何在 JSP 页面加载时处理 servlet 数据
【发布时间】:2017-12-15 10:11:23
【问题描述】:

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

请帮助我。提前致谢。

【问题讨论】:

  • 什么是 DataGridView?

标签: java jsp servlets jstl


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    我不知道 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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-22
      • 2014-07-26
      • 1970-01-01
      • 1970-01-01
      • 2021-01-27
      • 2016-01-04
      相关资源
      最近更新 更多