0
我想執行這個AJAX帖子,但得到一個服務器500錯誤。如果我不發送任何數據,我可以看到它在控制器中設置了中斷點。但是,當我發送數據它doesnt並返回500錯誤。幫幫我?謝謝。
在螢火控制檯,
請求報頭具有Content-Type application/x-www-form-urlencoded; charset=UTF-8
和響應作爲com.hearsay.example.mktpx.ui.action.LoadDefaultsAction.retrieveBenchmark()
代碼:
$.ajax({
type : "POST",
url : "loadBenchMark",
data : {'ruleset':'1'},
success : function(data) {
console.log("success");
},
error:error : function(request, textStatus, errorThrown) {
console.log("Error Thrown:" +request.statusText);
}
});
動作類別:
public String retrieveBenchmark(int ruleset) {
setBenchmarkProductList(retrieveBenchmarkProductList());
return SUCCESS;
}
struts.xml中
<action name="loadBenchMark"
class="com.hearsay.example.mktpx.ui.action.LoadDefaultsAction" method="retrieveBenchmark">
<result type="json"></result>
</action>
嘗試過。沒有工作。 – silpa 2011-03-30 15:13:11
@silpa查看我的更新。 – Tommi 2011-03-30 15:27:52
謝謝。我的實際代碼有許多不同類型的數據(複雜類型)的Ajax調用。我正在嘗試用一個簡單的工具先讓它工作。我想知道代碼中有什麼錯誤。 – silpa 2011-03-30 15:52:55