[英]How to pass input parameters through ajax to struts2 action classes without appending parameters in url
我在Java Struts 2,ajax上有一个Web应用程序,我必须通过带有一些输入参数的ajax调用操作类,因为我正将参数附加到url中,因此我们面临安全问题。 由于我们在url中附加参数,因此值在日志中出现在url中。
下面是我的代码:
$.ajax({
url : 'TransposeDataServlet.servlet?pan='+panVal+'&ay1='+ay1+'&ay2='+ay2,
type:'post',
cache: false,
success : function(result) {
status=result;
console.log('Data came : '+status);
}
});
因此,请提出如何在不将参数附加到url中的情况下使用ajax调用传递输入参数的建议。 有任何建议。
提前致谢!
有一个称为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);
}
});
这是完整的文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.