Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Servlet处理Http Post请求并将数据发送到数据库表_Java_Database_Servlets_Post_Request - Fatal编程技术网

Java Servlet处理Http Post请求并将数据发送到数据库表

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,并将该数据发送到数据库中的表中 有谁能告诉我这样

我正在尝试使用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方法中访问它。然后解析该字符串并获取数据。请参考。最后,您要做的是将数据持久化到数据库中。我相信您将能够找到足够的教程,介绍如何使用您的数据库实现这一点