java - 如果获知一些动作是否顺利正确完成,如上传文件等等...
PHPz
PHPz 2017-04-17 17:44:02
[Java讨论组]

比如,现在在springMVC用MultipartFile去上传文件,好像找不到一个可以返回什么提示的方法。这些情况下,如何得知是否正确完成上传呢?
有个印象就是,有些程序能过,但是却没能完成指定的业务。另外,有时候也需要反馈写什么信息....

PHPz
PHPz

学习是最好的投资!

全部回复(5)
大家讲道理

封装一个结果 对象,将不同的信息 ,加到结果对象中,反馈给前台。前端获取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的状态码。

PHP中文网

log日志啊....

怪我咯

如果你是指:浏览器=》服务端=》浏览器

那么想要获得反馈信息,需要一些第三方的插件,比如:https://blueimp.github.io/

阿神

如果是报错那种可以抓异常,但是如果是一张图少了几k也算异常,就只能借助第三方的工具了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号