SSM统一处理抛出自定义异常并在页面弹框提示

CSDN的大神们,求个完整的解决思路,感谢。

SSM框架中,在controller、service任意一层,抛出一个自定义异常对象,然后页面弹框提示自定义异常对象的属性值。

描述的不清楚,举个例子->
controller中:

    @RequestMapping("/audit")
    @ResponseBody
    public void audit(String str) {
      if (str == null) {
        throw new BusinessException("批量日志ID不能为空!");
      }
    }

最终效果:str为null的情况下,alert("批量日志ID不能为空!") --> 页面将会弹框提示"批量日志ID不能为空!"。

2个回答

使用 @ControllerAdvice+@ ExceptionHandler 注解来自定义一个全局异常处理。

bugxqm
进阶菜鸟 我试试,谢谢。
3 个月之前 回复

@ControllerAdvice+@ ExceptionHandler 是正解

bugxqm
进阶菜鸟 嗯嗯,好的,谢谢。我空了写来试试。
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

3
搭建SSM框架中,controller无法实现页面跳转?
4
SSM框架中,怎么通过controller实现页面的跳转?
1
ssm框架怎样从后段获取model类型数据返回到jsp页面弹窗显示?
1
要做一个电商网站后台使用的ssm框架前端页面想要实现那种自动生成静态页面的技术求大神推荐
2
使用ssm框架实现增删改查,在HTML页面上显示
3
ssm框架整合出现的创建Bean失败,说是springmvc抛出的异常,大佬们看一下怎么解决
6
IDEA中SSM项目 无法页面跳转弹出
2
用ssm框架写 客户端用户充值 后台超级管理员进行审核 这种应该怎么写 有没有代码参考?求大神帮忙
4
Java ssm 框架 访问报错500
1
请问:SSM框架中,@Produces与@RequestMapping中的produces属性的作用是否一样?有何区别?
2
请问下在整合ssm框架时报这个错误该怎么解决?
2
ssm 框架,在本地环境下完美运行,在服务器上定时器执行两次
3
SSM框架编写项目出现页面路径跟我项目代码的路径不一样
4
SSM框架,页面静置一段时间后,执行查询,从controller调用service函数没有立刻执行,之间隔了约20秒,怎么解决?
3
求一个可用的ssm项目框架。
1
java,SSM项目能不能直接调用PC端自用的打印图片设置界面?
1
Mac os SSM框架链接数据库出现问题
2
ssm框架,页面跳转,执行到controller就不执行了
1
ssm框架在web.xml中配置监听器之后就没办法进去jsp,求解?