bean-validation

    0热度

    1回答

    我正在使用JPA 2.1,并且我想启用在验证失败时抛出异常从实体这是我的实体上的字段我必须创建<h:messages />到我的JSF页面以显示这个问题,我不能以另一种方式处理它。 如果我没有把价值放在这个领域,我该如何抛出异常?, 我想知道我怎么能启用例外,我会处理这个异常 @Size(min = 1, max = 100) @Column(name = "room_name") priva

    0热度

    1回答

    我搜索了很多,我没有找到任何解决方案。我正在使用primefaces 5.2版本。这里是我的代码: <p:dialog header="#{msg['table.playlist.edit.caption']}" widgetVar="editPl" id="editPl" appendTo="@(body)" modal="true" minHeight="100"> <h:for

    0热度

    1回答

    我有一个java.ws.rs API类下面的豆为CRUD: class FooBean { BigDecimal ageLowerRange; BigDecimal ageUpperRange; BigDecimal heightLowerRange; BigDecimal heightUpperRange; } 我不能找到正确的javax.valid

    2热度

    1回答

    我有一个primefaces p:inputText,我希望用户输入一个整数,但数据的类型必须保持字符串,因为我使用服务器端的@javax进行bean验证.validation.constraints.Size(这就是为什么整数转换器不工作,我从Hibernate验证器中得到一个ClassCastExcpetion)。我这样做是因为seam bean也被用来在其他场合存储字符串。 理想情况下,我希

    0热度

    1回答

    我有一个简单的JAX-RS的服务,与JSR-303的注解: @Path("/settings") @Consumes(APPLICATION_JSON) @Produces(APPLICATION_JSON) @ValidateRequest public interface SettingsRestService { @POST SettingsResponse s

    0热度

    1回答

    我有JSR-303的bean验证工作,但我永远无法获得要显示的默认消息。 我已经创建了一个自定义的验证,DateRangeValidator,即检查两个日期,以确保从日期为到日期之前。它工作正常。 我的注释是这样的: @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) @Constraint(validatedBy =

    1热度

    1回答

    我使用的是1.9泽西与验证的支持,并具有类似资源的方法: @POST public Response createNewOozieTransformation( @FormDataParam("info") SomeInfo info, @FormDataParam("zippedResources") InputStream zippedResources) {

    0热度

    1回答

    我正在使用BeanValidation(与DropWizzard)。现在如果一个表单包含一个用@NotEmpty注解的字段,但是是空的,那么我将得到一个带有状态码500的InternalServer ErrorException。 我想为此记录一个RuntimeException并将用户转发到错误页面。 是否有可能在一个地方捕获所有ValidationException,记录它们并执行类似转发用户

    0热度

    1回答

    我在JUnit中遇到了测试Bean验证的问题。 这里是我的Spring MVC控制器的代码片段: @RequestMapping(value = "/post/new", method = RequestMethod.POST) public String newPost(@Valid Post post, Errors errors, Principal principal) throws P

    2热度

    2回答

    我有一颗豆 @Entity @Table(name = "t_beans1") public class Bean1 implements Serializable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "ID") private int id;