Servlets 如何将请求参数传递给Backbone.js中model.save()的Servlet中的dopost()方法
我正在尝试将主干前端集成到Servlet后端。我使用了emulateHTTP和emulateJSON在Servlet中找到了doPost方法。我能够获取fetch的JSON响应(来自Servlet中的doGet) 现在我想将模型保存到后端。关于如何将请求参数或模型属性传递给post方法,我感到很困惑。我是不是遗漏了什么?Servlets 如何将请求参数传递给Backbone.js中model.save()的Servlet中的dopost()方法,servlets,backbone.js,Servlets,Backbone.js,我正在尝试将主干前端集成到Servlet后端。我使用了emulateHTTP和emulateJSON在Servlet中找到了doPost方法。我能够获取fetch的JSON响应(来自Servlet中的doGet) 现在我想将模型保存到后端。关于如何将请求参数或模型属性传递给post方法,我感到很困惑。我是不是遗漏了什么? 有什么想法吗 Backbone的model.save()调用Backbone.sync对象,该对象最终调用jQuery.ajax。Backbone.sync所做的一切都是为$.
有什么想法吗 Backbone的model.save()调用Backbone.sync对象,该对象最终调用jQuery.ajax。Backbone.sync所做的一切都是为$.ajax设置输入参数,其中包括请求参数。因此,可以想象,如果将发布bean设置为可调用的URL,那么$.ajax将处理包括模型属性在内的所有参数,这些参数将在保存过程中传递 当您调用
model.save()
时,主干会自动将POST
及其参数发布到模型的url
。这就是您要问的吗?是的,在model.save()上,我可以使用bean将模型输入到REST-WS后端的post方法中。由于Servlet doPost()方法接受HTTPServletRequest,因此如何将模型的数据传递给Servlet doPost()?谢谢您的回答。我能够在Servlet doPost()中获取模型作为请求参数“model”,甚至要传递的参数也被放入“model”请求参数中。