我想知道如何使用 Struts2 操作结果中的 jquery $post 处理错误。
例如,在我的 strut2.xml 中,我使用以下内容处理了错误:
<action name="helloWorld" class="net.roseindia.Struts2HelloWorld">
<result="success">/pages/HelloWorld.jsp</result>
<result="error">/pages/HelloWorld.jsp</result>
</action>
在我的 jquery 调用中,我有以下内容:
$.post("helloWorld", function(){
}).success(result){
$("#div").html(result);
}).error(){
alert("ERROR");
};
即使结果等于错误,它也总是会成功。
那么如何在我的 jquery 调用中使 result="error" 转到 $.post 错误?