如何在struts 2.0中的java脚本中使用Ajax url。
例如我们编写的servlet url = ControllerServlet?ActionId = myJsp
类似于如何为struts 2编写。
提前致谢。
答案 0 :(得分:0)
我得到了答案。
网址将是 -
url = Controller.action?param =“value”
答案 1 :(得分:0)
xmlHttp.open("GET","yourNameSpace/yourActionName?property=value1&property2=value2",true);
xmlHttp.send();
不要被上面的 yourNameSpace 弄糊涂
检查struts.xml / struts-config.xml文件中 package 标记的命名空间属性,并在那里给出相同的内容。
如果您想单独发送参数,请使用下面给出的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);
}
希望这有帮助。