小编Nat*_*tor的帖子

我有一个带有@ExceptionHandler的父类和一个带有它自己版本的子类.我得到一个模糊的方法错误

父母:

@ExceptionHandler(NoUserException.class)
protected ModelAndView handleException(NoUserException e) {
    Map<String, Object> model = new HashMap<String, Object>();

    model.put(ModelKeys.HOST_KEY, "message");

    return new ModelAndView("noAccess",model);
}
Run Code Online (Sandbox Code Playgroud)

孩子:

@ExceptionHandler(NoUserException.class)
protected void handleException(NoUserException e, HttpServletRequest request, HttpServletResponse response) throws IOException {
    logger.error("Invalid user.");
    respond(CLIENT_USER_ERROR,response);
}
Run Code Online (Sandbox Code Playgroud)

是的,我确实需要它们具有不同的参数和输出.

java spring exception-handling exception spring-mvc

7
推荐指数
1
解决办法
3333
查看次数

标签 统计

exception ×1

exception-handling ×1

java ×1

spring ×1

spring-mvc ×1