这是我的ajax
$(function() {
var power;
var html = "";
$.ajax({
url : "../loginAction",
type : "post",
dataType : "text",
success : function(data) {
alert("我是王晓思"+data);
if (data != 1) {
html += "<li><a href='../admin/userManage.jsp' target='frmright'><span>用户管理</span></a></li>"
+"<li><a href='../admin/powerManage.jsp' target='frmright'><span>权限管理</span></a></li>"
+"<li><a href='../admin/roleManage.jsp' target='frmright'><span>角色管理</span></a></li>"
+"<li><a href='../admin/modifyPassword.jsp' target='frmright'><span>修改密码</span></a></li>"
+"<li><a href='../admin/search.jsp' target='frmright'><span>统计查询</span></a></li>";
}
else if(data == 2){
alert('函数执行2');
}
else if(data == 3){
}
else if(data == 4){
}
$("#category").html(html);
}
});
});
这是我的action
HttpServletResponse response = (HttpServletResponse)
ActionContext.getContext().get(org.apache.struts2.StrutsStatics.HTTP_RESPONSE);
PrintWriter out = response.getWriter();
/*Map map = new HashMap();
map.put("power", "1");
JSONObject data =JSONObject.fromObject(map);*/
String data = "1";
out.println(data);
return "true";
然后我接受的数据不是 1 ,而是ajax所在的html页面,难受