这可能是一个坏主意,但已经完成了工作。感谢大家分享您的想法很难发送数据。我看到了@baadshah 提出的所有建议答案,但是我无法实现一个。:(。我重新分析了这个问题。
我的问题是我无法JSON
在服务器端页面中检索数据,因为我能够访问其他元素。我的 HTML 页面有其中之一
<input type = "text" name = "fname" class = "imp"/>
在我的 JSP 页面中,我可以使用
String fname = request.getParameter("fname");
在被困了几个多小时并感到沮丧之后,我想到了另一种方式。这是我找到的解决方案。如果我可以将JSON
字符串与具有有效名称的任何输入标签组合在一起,则此问题将得到解决。下一刻我在脚本标签中添加了这一行
$('input[name=hide]').val(json);
var dataToBeSent = $("form#hidden").serialize();
在 HTML 部分中,我添加了以下代码段。
<form name="hidden" id="hidden">
<input type="hidden" name="hide"/>
</form>
这解决了我的问题。这可能不是最好的方法,但它确实完成了工作。