package com.haogrgr.test.ctrl;
import org.springframework.stereotype.Controller;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.haogrgr.test.model.TestModel;
@Controller
public class JSR303Controller {
@ResponseBody
@RequestMapping("/303/group/select")
public Object testGroup1(@Validated(TestModel.Select.class) TestModel model) {
System.out.println(model);
return model;
}
@ResponseBody
@RequestMapping("/303/group/edit")
public Object testGroup2(@Validated(TestModel.Edit.class) TestModel model) {
System.out.println(model);
return model;
}
@ResponseBody
@RequestMapping("/303/group/")
public Object testGroup3(@Validated TestModel model) {
System.out.println(model);
return model;
}
}