在春季3中,是否可以动态设置@ResponseStatus的原因?
2022-09-01 04:31:57
我有一个自定义异常类,用于返回给定的:HttpStatus
@ResponseStatus(value=HttpStatus.BAD_REQUEST, reason="Invalid parameter")
public class BadRequestException extends RuntimeException
{
public BadRequestException(String msg)
{
super(msg);
}
}
当我从控制器抛出一个时,这有效,但原因总是“无效参数” 当然。有没有办法在此类中设置返回的原因?我想传递一个字符串作为原因。BadRequestException
谢谢!