@Override public void reject(String errorCode) { this.bindingResult.reject(errorCode); }
public void validateBodyName(String id, EntityDto request, BindingResult bindingResult) { if (!StringUtils.equals(id, request.getId())) { bindingResult.rejectValue("id", ERRCODE_URINAME_MISMATCH, new String[]{id, request.getId()}, "entity.id.mismatch"); throw new ValidationConflictException(bindingResult); } if (!this.existEntity(id)) { bindingResult.reject(ERRCODE_ENTITY_DOES_NOT_EXIST, new String[]{id}, "entity.notExists"); throw new RestRourceNotFoundException(bindingResult); } }
@Override public void reject(String errorCode, String defaultMessage) { this.bindingResult.reject(errorCode, defaultMessage); }
@Override public void reject(String errorCode, String defaultMessage) { this.bindingResult.reject(errorCode, defaultMessage); }
@Override public void reject(String errorCode) { this.bindingResult.reject(errorCode); }
@Override public void reject(String errorCode) { this.bindingResult.reject(errorCode); }
@Override public void reject(String errorCode, String defaultMessage) { this.bindingResult.reject(errorCode, defaultMessage); }
@Override public void reject(String errorCode) { this.bindingResult.reject(errorCode); }
@Override public void reject(String errorCode, String defaultMessage) { this.bindingResult.reject(errorCode, defaultMessage); }
@Override public void reject(String errorCode, @Nullable Object[] errorArgs, @Nullable String defaultMessage) { this.bindingResult.reject(errorCode, errorArgs, defaultMessage); }
@Override public void reject(String errorCode, @Nullable Object[] errorArgs, @Nullable String defaultMessage) { this.bindingResult.reject(errorCode, errorArgs, defaultMessage); }
@Override public void reject(String errorCode, @Nullable Object[] errorArgs, @Nullable String defaultMessage) { this.bindingResult.reject(errorCode, errorArgs, defaultMessage); }
@Override public void reject(String errorCode, @Nullable Object[] errorArgs, @Nullable String defaultMessage) { this.bindingResult.reject(errorCode, errorArgs, defaultMessage); }
@Test(expected = BindException.class) public void resolveArgumentBindException() throws Exception { String name = "testBean"; Object target = new TestBean(); this.container.getModel().addAttribute(target); StubRequestDataBinder dataBinder = new StubRequestDataBinder(target, name); dataBinder.getBindingResult().reject("error"); WebDataBinderFactory binderFactory = mock(WebDataBinderFactory.class); given(binderFactory.createBinder(this.request, target, name)).willReturn(dataBinder); this.processor.resolveArgument(this.paramNonSimpleType, this.container, this.request, binderFactory); verify(binderFactory).createBinder(this.request, target, name); }
@Test public void testBindingNoErrors() throws BindException { TestBean rod = new TestBean(); DataBinder binder = new DataBinder(rod, "person"); assertTrue(binder.isIgnoreUnknownFields()); MutablePropertyValues pvs = new MutablePropertyValues(); pvs.add("name", "Rod"); pvs.add("age", "032"); pvs.add("nonExisting", "someValue"); binder.bind(pvs); binder.close(); assertTrue("changed name correctly", rod.getName().equals("Rod")); assertTrue("changed age correctly", rod.getAge() == 32); Map<?, ?> map = binder.getBindingResult().getModel(); assertTrue("There is one element in map", map.size() == 2); TestBean tb = (TestBean) map.get("person"); assertTrue("Same object", tb.equals(rod)); BindingResult other = new BeanPropertyBindingResult(rod, "person"); assertEquals(other, binder.getBindingResult()); assertEquals(binder.getBindingResult(), other); BindException ex = new BindException(other); assertEquals(ex, other); assertEquals(other, ex); assertEquals(ex, binder.getBindingResult()); assertEquals(binder.getBindingResult(), ex); other.reject("xxx"); assertTrue(!other.equals(binder.getBindingResult())); }
public static void rejectErrors(final BindingResult result, final List<String> errors) { if (errors != null) { for (final String error : errors) { result.reject(error); } } }
public String processForm( @Validated ItemForm itemForm, BindingResult result, Map model) { if (hasDuplicatedName(itemForm) { result.reject(DUPLICATE, "Name is already in use"); } if (result.hasErrors()) { model.put("typeList", dao.getItemTypes()); return "itemmaster"; } ...
public static BindingResult rejectedResult() { BindingResult result = new MapBindingResult(new HashMap<>(), "test"); result.reject("error"); return result; }
public void validateUpdateSelf(String username, String currentUser, BindingResult bindingResult) { if (username.equals(currentUser)) { bindingResult.reject(ERRCODE_SELF_UPDATE, new String[]{username}, "user.authorities.self.update"); throw new ResourcePermissionsException(bindingResult); } }
public void validatePostReferences(CategoryDto request, BindingResult bindingResult) { if (null != this.getCategoryManager().getCategory(request.getCode())) { bindingResult.reject(ERRCODE_CATEGORY_ALREADY_EXISTS, new String[]{request.getCode()}, "category.exists"); throw new ValidationGenericException(bindingResult); } if (null == this.getCategoryManager().getCategory(request.getParentCode())) { bindingResult.reject(ERRCODE_PARENT_CATEGORY_NOT_FOUND, new String[]{request.getCode()}, "category.parent.notexists"); throw new RestRourceNotFoundException(bindingResult); } }