在我的控制器中,我进行权限检查以查看用户是否可以执行特定操作。如果他们不能,我想返回404。
如何告诉Spring返回404?
您可以抛出异常并以控制器级别的方法进行处理:
@Controller
public class MyController {
@ResponseStatus(NOT_FOUND)
@ExceptionHandler({UnauthorizedException.class})
public void handle() {
// ...
}
}
如果任何控制器方法抛出UnauthorizedException.
,将调用上述处理程序方法来处理它并返回404错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句