我正在创建一个表单构建器。我正在尝试将表单的HTML保存到服务器。然后我将获取此html以重建表单
所以我试图将一个jQuery对象(表单的html)发送到这样的servlet。
var savedForm= $('#resultsFormCont').html();
$.post('http://localhost:8080/BootStrapForms/NewServlet',
{savedForm : savedForm}
,function(data ){ //callback on success
alert('Form Saved' + data);
})
但是在我的doPost方法下面返回null?任何想法?
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
formHTML = request.getParameter("savedForm");
System.out.println("form is " + formHTML);
}
答案 0 :(得分:0)
$.post('http://localhost:8080/BootStrapForms/NewServlet',{savedForm : savedForm} .....
POST将它作为savedForm
虽然正如@Anthony Grist所说,为什么你想在POST请求中发送html完全是另一回事