[英]How to send parameter from JSP to servlet using Ajax call?
我需要通过我尝试使用此代码的ajax调用将参数发送到servlet,但它不起作用。我正在发布代码以及将其捕获到Servlet的方式...
function loadJson() {
$.ajax({
url: "JsonServlet",
type: "post",
dataType: "json",
data: {
"value": "2"
},
error: function () {
alert("error occured!!!");
},
success: function (data) {
alert(data.value);
}
});
}
这是我正在调用函数的地方
<form enctype="application/json" method="post">
<input type="submit" value="submit" onclick="loadJson()" />
</form>
在servlet中,我正在使用String value=request.getParameter("value");
我正在使用<script src="http://code.jquery.com/jquery-latest.min.js"></script>
jQuery文件有人请帮助
删除给定数据中的引号。 您是否有任何异常/错误。 使用chrome开发人员工具,您可以在其中评估代码。 它将提供所有详细信息。
如果需要json对象,则可以在提供数据时使用JSON.stringify。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.