【问题标题】:Servlet to Handle Http Post Request and Send Data to Database TableServlet 处理 Http Post 请求并将数据发送到数据库表
【发布时间】:2014-12-07 18:39:27
【问题描述】:

我正在尝试使用 Apache HttpClient 通过 HTTP Post 请求将 Java SE 应用程序以 JSON 编码的数据发送到 Java EE Web 应用程序。用于 Java EE Web 应用程序的框架是 JavaFaces,服务器是 GlassFish。 Web 应用程序将接收 http post 请求、解析 json 并将该数据发送到 JavaDB (Derby) 数据库。我的理解是,可以在 Java EE 端创建一个 servlet,它在发送 http post 请求时接收它,解析 JSON,并将该数据发送到数据库中的表。

谁能告诉我这样的 servlet 会是什么样子,或者让我参考一个 servlet 的例子,它可以做我想做的事情吗?

【问题讨论】:

    标签: java database servlets post request


    【解决方案1】:

    据我了解,这是一项简单的任务。首先,您必须从 POST 获取数据。如果您发送带有标头“数据”的 JSON 字符串,您可以通过request.getParameter("data") 在 doPost 方法中访问它。请参阅here。然后解析该字符串并获取数据。请参阅here。最后,您要做的就是将该数据保存在您的数据库中。我相信您将能够找到足够多的教程来说明如何使用您的数据库来做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-15
      • 1970-01-01
      • 2019-09-15
      • 1970-01-01
      • 2020-01-07
      • 1970-01-01
      • 2021-04-05
      • 1970-01-01
      相关资源
      最近更新 更多