比如,现在在springMVC用MultipartFile去上传文件,好像找不到一个可以返回什么提示的方法。这些情况下,如何得知是否正确完成上传呢?有个印象就是,有些程序能过,但是却没能完成指定的业务。另外,有时候也需要反馈写什么信息....
学习是最好的投资!
封裝一個結果 對象,將不同的資訊 ,加到結果對像中,回饋給前台。前端取得json中的data:內容,列印出提示訊息。
@ResourceMapping("denyApproval") public RpcResult<Object> denyApproval(@RequestParams AssetsOrderExt assetsOrderExt, ErrorContext error, Context context) { RpcResult<Object> extDataResult = new RpcResult<Object>();
} else {
boSuccess = false; sbInfo.append("流程创建失败,请联系系统管理员!"); logger.info("流程创建失败,请联系系统管理员!"); } } catch (Exception e) { boSuccess = false; sbInfo.append("审批出现异常,请联系系统管理员!"); logger.info("审批出现异常,请联系系统管理员!"); } finally { extDataResult.setSuccess(boSuccess); extDataResult.setInfo(sbInfo.toString()); } return extDataResult;
後台直接報異常就好了唄,直接回傳500的狀態碼。
log日誌啊....
如果你是指:瀏覽器=》服務端=》瀏覽器
那麼想要獲得回饋訊息,需要一些第三方的插件,例如:https://blueimp.github.io/
如果是報錯那種可以抓異常,但是如果是一張圖少了幾k也算異常,就只能藉助第三方的工具了
封裝一個結果 對象,將不同的資訊 ,加到結果對像中,回饋給前台。前端取得json中的data:內容,列印出提示訊息。
} else {
後台直接報異常就好了唄,直接回傳500的狀態碼。
log日誌啊....
如果你是指:瀏覽器=》服務端=》瀏覽器
那麼想要獲得回饋訊息,需要一些第三方的插件,例如:https://blueimp.github.io/
如果是報錯那種可以抓異常,但是如果是一張圖少了幾k也算異常,就只能藉助第三方的工具了