#使用动态action技术,通过ajax提交action使用“!”加方法名,无法提交的问题!
$.post("${pageContext.request.contextPath}/struts1/AddUser!checkName.action",
{AddUser:"AddUser!checkName","userFo.name":name},
function (result) {
var info = result;
if(info.success==1){
console.log("用户名已存在")
$("#message").html("用户名已存在!");
}else {
$("#message").html("可以注册!");
}
})
//ajax提交报错,是因为在Struts2中无法解析"!"上传上来的信息,需要在struts.xml文件中提添加一下信息:
<constant name="struts.enable.DynamicMethodInvocation" value="true" />