File tree Expand file tree Collapse file tree 2 files changed +15
-14
lines changed
src/main/java/ru/mystamps/web Expand file tree Collapse file tree 2 files changed +15
-14
lines changed Original file line number Diff line number Diff line change 28
28
import java .util .Objects ;
29
29
30
30
import javax .servlet .http .HttpServletResponse ;
31
+ import javax .validation .Valid ;
31
32
import javax .validation .groups .Default ;
32
33
33
34
import org .apache .commons .lang3 .StringUtils ;
@@ -232,7 +233,7 @@ public String showInfo(
232
233
233
234
@ RequestMapping (value = Url .ADD_IMAGE_SERIES_PAGE , method = RequestMethod .POST )
234
235
public String processImage (
235
- @ Validated ({ Default . class , AddImageForm . ImageChecks . class }) AddImageForm form ,
236
+ @ Valid AddImageForm form ,
236
237
BindingResult result ,
237
238
@ PathVariable ("id" ) Integer seriesId ,
238
239
Model model ,
Original file line number Diff line number Diff line change 36
36
37
37
@ Getter
38
38
@ Setter
39
+ @ GroupSequence ({
40
+ AddImageForm .class ,
41
+ Group .Level1 .class ,
42
+ Group .Level2 .class ,
43
+ Group .Level3 .class ,
44
+ Group .Level4 .class ,
45
+ Group .Level5 .class
46
+ })
39
47
public class AddImageForm implements AddImageDto {
40
48
41
- @ NotNull
42
- @ NotEmptyFilename (groups = Group .Level1 .class )
43
- @ NotEmptyFile (groups = Group .Level2 .class )
44
- @ MaxFileSize (value = MAX_IMAGE_SIZE , unit = Unit .Kbytes , groups = Group .Level3 .class )
45
- @ ImageFile (groups = Group .Level3 .class )
49
+ @ NotNull ( groups = Group . Level1 . class )
50
+ @ NotEmptyFilename (groups = Group .Level2 .class )
51
+ @ NotEmptyFile (groups = Group .Level3 .class )
52
+ @ MaxFileSize (value = MAX_IMAGE_SIZE , unit = Unit .Kbytes , groups = Group .Level4 .class )
53
+ @ ImageFile (groups = Group .Level5 .class )
46
54
private MultipartFile image ;
47
55
48
- @ GroupSequence ({
49
- Group .Level1 .class ,
50
- Group .Level2 .class ,
51
- Group .Level3 .class
52
- })
53
- public interface ImageChecks {
54
- }
55
-
56
56
}
You can’t perform that action at this time.
0 commit comments