当我的url请求会变成jsp页面路径时的解决办法

时间:2023-03-09 19:45:17
当我的url请求会变成jsp页面路径时的解决办法

@RequestMapping(value="shippingOrder")

$.post("/ezsh/orderAd/shippingOrder",params, function(data){
if(data.status == 200){
$.messager.alert('提示','配送成功!',undefined,function(){
$("#formTable").datagrid("reload");
});
}
});

出现如下错误:

HTTP Status 404 – Not Found


Type Status Report

Message /ezsh/WEB-INF/jsp/orderAd/shippingOrder.jsp

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.


Apache Tomcat/7.0.90

orderAd/shippingOrder.jsp 是我们的url请求

出现的问题是什么不清楚。。。

return也不是返回jsp页面的 只是返回数据

解决方法:

@RequestMapping(value="shippingOrder",produces="application/json;charset=utf-8")

我也不知道为什么,反正这样就解决了问题

或者在action里@ResponseBody