1.struts.xml配置文件
<action name="ajaxAction_*" class="com.action.AjaxAction" method="{1}">
<result type="json">
<param name="root">result</param>
</result>
</action>
2.js腳本
function resetPassword(id) {
$.ajax({
type:'post',//可選get
url:'ajaxAction_resetPassword.action',
data:"userid=" + id,
dataType:'json',
success:function(msg){
var jsonText=jQuery.parseJSON(msg);
var flag = jsonText.flag;
alertinfo.show(jsonText.msg);
},
error:function(){
alert("ajax error");
}
});
}
3.action邏輯
有result的get/set方法
public String resetPassword() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
。。。。。。。
。。。。。。。
result = "{\"flag\":\"1\",\"msg\":\"成功\"}";
return SUCCESS;
}