读书人

struts2 ajax请求action调用路径有关问

发布时间: 2013-06-26 14:29:32 作者: rapoo

struts2 ajax请求action调用路径问题
文件路径如下


<package name="ajax" extends="json-default" namespace="/ajax">
<action name="userExistsCheck" class="UserAction" method="userExists">
<result type="json">
<!-- 指定不需要序列化输出给客户端的属性列表 -->
<param name="excludeProperties">users;user;actionMsg;userInfo;id;userService;memberLevelService;session;username;
</param>
</result>
</action>
</package>


jquery调用

<script type="text/javascript">
jQuery(function(){

$("#username").blur(function(){
alert("jaizai");
var url='/ajax/userExistsCheck.action';
var params = {
username:$('#username').attr('value')
};
$.post(url,params,processResponse,'json');
});
function processResponse(date){
if(date.userExists==false){
$("#span1").html("<font color=\"red\">用户名可以使用</font>");
document.getElementById("submit").removeAttribute("disabled");
}else{
$("#span1").html("<font color=\"red\">用户名不可以使用</font>");
document.getElementById("submit").disabled = "true";
}
}
});
</script>

jquery内的调用路径应该怎样写?
[解决办法]
你的路径不全吧,把工程名那层也加上

读书人网 >J2EE开发

热点推荐