Java Servlet处理Http Post请求并将数据发送到数据库表
我正在尝试使用ApacheHttpClient通过HTTP Post请求将JSON编码的数据从JavaSE应用程序发送到JavaEEWeb应用程序。JavaEEWeb应用程序使用的框架是JavaFaces,服务器是GlassFish。web应用程序将接收HTTPPOST请求,解析json,并将该数据发送到JavaDB(Derby)数据库。我的理解是,可以在JavaEE端创建一个servlet,在发送http post请求时接收该请求,解析JSON,并将该数据发送到数据库中的表中Java Servlet处理Http Post请求并将数据发送到数据库表,java,database,servlets,post,request,Java,Database,Servlets,Post,Request,我正在尝试使用ApacheHttpClient通过HTTP Post请求将JSON编码的数据从JavaSE应用程序发送到JavaEEWeb应用程序。JavaEEWeb应用程序使用的框架是JavaFaces,服务器是GlassFish。web应用程序将接收HTTPPOST请求,解析json,并将该数据发送到JavaDB(Derby)数据库。我的理解是,可以在JavaEE端创建一个servlet,在发送http post请求时接收该请求,解析JSON,并将该数据发送到数据库中的表中 有谁能告诉我这样
有谁能告诉我这样一个servlet是什么样子的,或者让我参考一个servlet的示例,它完成了我正在尝试做的事情 根据我的理解,这是一项简单的任务。首先,你必须从POST获取数据。如果发送带有标题“data”的JSON字符串,则可以通过
request.getParameter(“data”)
在doPost方法中访问它。然后解析该字符串并获取数据。请参考。最后,您要做的是将数据持久化到数据库中。我相信您将能够找到足够的教程,介绍如何使用您的数据库实现这一点