【问题标题】:How I add dynamic text from database to jsp page?如何将数据库中的动态文本添加到 jsp 页面?
【发布时间】:2018-08-04 21:42:31
【问题描述】:

我正在尝试实现通知/公告板功能,其中将从数据库中更新文本,这将帮助用户获得最新更新(类似于大学网站)

【问题讨论】:

    标签: javascript java html mysql jsp


    【解决方案1】:

    您是在问如何显示数据?或者如何获取数据?

    从数据库中获取数据:
    这是非常基础和简单的工作,只需仔细遵循数据流, 您的 JSP 页面将调用一个 servlet,进一步的 servlet 会将 DB 连接发送到 java 文件并调用其方法之一。 *JSP 可以调用 servlet 执行特定操作(加载/刷新) - 或 - 可以安排在特定时间间隔后获取最新信息。 *

    调用:-> 1.jsp -> 2.servlet -> 3.java 方法

    java方法返回数据(String或者JSONObject(数据量大的首选)), 被 servlet 接受并进一步发送到 JSP 页面。

    那为什么要使用 servlet?
    servlet 是一个 Java 类,用于通过请求-响应编程模型帮助服务器。 示例:建立连接并将连接发送到 java 方法(执行/更新查询)

    返回:-> 3.java 方法(查询结果) -> 2.servlet -> 1.jsp

    显示数据
    只需将收到的响应与 JS 或 JQuery 一起插入到您的网页视图中。

    链接:
    有关 servlet 的更多信息:https://docs.oracle.com/javaee/5/tutorial/doc/bnafe.html
    定期调用servlet:https://stackoverflow.com/a/26437201/7190541

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-25
      相关资源
      最近更新 更多