【问题标题】:How to retrieve some data from database by servlet and display it in jsp?如何通过servlet从数据库中检索一些数据并在jsp中显示?
【发布时间】:2015-03-30 15:01:00
【问题描述】:

我的主页有一个动态内容,我想使用 servlet 从数据库中检索它并显示在 index.jsp 中。问题是我真的不知道我必须实施哪种方法来实现这一点,因为一开始没有表格,所以我不能使用 doGet 或 doPost。我想将我的 servlet 视为控制器,为 jsp 文件提供模型。

【问题讨论】:

  • 您是否需要现成的解决方案?
  • 不带参数调用index.jsf也是调用doGet(),所以实现吧。
  • 为什么不使用 Ajax 到您的 servlet 并相应地更新您的 jsp..?
  • 我不熟悉 Ajax。
  • 以正确的方式进行。使用 ajax、servlet 并使用 json 更新您的 jsp。不要说你不知道,因为谷歌和这个社区可以帮助你。请看下面我的回答!

标签: java jsp servlets


【解决方案1】:

最好的方法是从您的客户端向 servlet(服务器端)发送一个 jquery ajax 调用。在那里执行您的逻辑/数据库操作以及您需要通过 JSON 传递给 jsp 页面的输出或对象。

google 和 stackoverflow 上有很多例子。

可以找到最简单的例子之一here

学习一下,真的值得花点时间学习。

【讨论】:

  • 感谢您的建议。我肯定会使用它。
【解决方案2】:

创建一个简单的网页,在页面加载时自动重定向到 servlet,您可以从那里获取数据并将其发送到 jsp。

【讨论】:

    猜你喜欢
    • 2011-09-13
    • 1970-01-01
    • 2012-08-27
    • 2016-08-03
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 2018-10-30
    • 1970-01-01
    相关资源
    最近更新 更多