ajax请求时后台render一个错误页面无法跳转

竹林心风 发布于 2017/05/04 16:09
阅读 241
收藏 0

@JFinal 你好,想跟你请教个问题:

// 交给其他业务继续验证

BaseController contro = (BaseController) ai.getController();
        try {
            ai.invoke();
        } catch (Exception e) {
            e.printStackTrace();

            log.info("业务逻辑代码遇到异常时保存日志!", e);
            log.info("返回失败提示页面!");
           contro.setAttr("msg", msg);
           contro.renderError(500, "/common/msgAjax.html");

        } 

在这里本来意图是出现了错误,跳转一个错误提示页面的,结果前台毫无动静,最后发现是在ajax里面成了文本了,不跳转,请问如何实现我想要的效果呢?

加载中
0
漫画三毛
漫画三毛

看看下 ajax的写法,一般都是在获取异常后,在ajax的回调方法里面跳转到异常页

返回顶部
顶部