Struts2 struts 2.0中java脚本中的Ajax url

Struts2 struts 2.0中java脚本中的Ajax url,struts2,Struts2,如何在Struts2.0的java脚本中使用Ajax url 例如,我们编写的servlet url=ControllerServlet?ActionId=myJsp 类似地,如何为struts 2编写 提前谢谢。我得到了答案 url将被删除- url=Controller.action?param=“value” 不要被上面的您的命名空间弄糊涂 检查struts.xml/struts-config.xml文件中包的名称空间属性,并在那里给出相同的属性 如果要单独发送参数,请使用下面给出的pos

如何在Struts2.0的java脚本中使用Ajax url

例如,我们编写的servlet url=ControllerServlet?ActionId=myJsp

类似地,如何为struts 2编写

提前谢谢。

我得到了答案

url将被删除-

url=Controller.action?param=“value”

不要被上面的您的命名空间弄糊涂

检查struts.xml/struts-config.xml文件中包的名称空间属性,并在那里给出相同的属性

如果要单独发送参数,请使用下面给出的post ajax请求

var params = "property1=value1&property2=value2";

xmlhttp.open("POST","yourNameSpace/yourActionName",true);

xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", params.length);
xmlhttp.setRequestHeader("Connection", "close");

xmlhttp.send(params);
}
希望这有帮助

var params = "property1=value1&property2=value2";

xmlhttp.open("POST","yourNameSpace/yourActionName",true);

xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", params.length);
xmlhttp.setRequestHeader("Connection", "close");

xmlhttp.send(params);
}