在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java/ 使用Javax.validation包下的注解怎么只獲得錯(cuò)誤信息??

使用Javax.validation包下的注解怎么只獲得錯(cuò)誤信息??

默認(rèn)返回的一大串,我只需要我設(shè)置的message錯(cuò)誤信息。

有沒有方法?。??一直找不到

回答
編輯回答
胭脂淚

你參考下吧

        Set<ConstraintViolation<Object>> results = validator.validate(obj);
        for (ConstraintViolation<Object> result : results) {
            System.out.println(result.getPropertyPath().toString());//屬性
            System.out.println(result.getMessage()));//錯(cuò)誤信息
        }
2017年12月27日 02:23
編輯回答
哎呦喂

已解決:通過捕獲MethodArgumentNotValidException異常,對(duì)異常信息進(jìn)行格式化輸出。

或者使用BindingResult也可以

2017年5月29日 16:33