我在Java Struts 2,ajax上有一个Web应用程序, 我必须通过带有一些输入参数的ajax调用动作类,为此 由于这个原因,我要在url中附加参数,因此我们面临安全问题。 由于我们在url中附加了参数,因此值在日志中的url中出现。
下面是我的代码:
$(getWordPartInput(i)).insertBefore($(target).find("#addBtn").prev());
因此,请建议我们如何使用ajax调用传递输入参数,而无需在url中附加参数。 有任何建议。
预先感谢!
答案 0 :(得分:0)
有一个名为data
的AJAX设置,可用于执行您想要的操作。
$.ajax({
url : 'TransposeDataServlet.servlet',
type:'post',
data: {pan: panVal, ay1: ay1, ay2: ay2},
cache: false,
success : function(result) {
status=result;
console.log('Data came : '+status);
}
});
Here是完整的文档。