【问题标题】:Controlling the UI Component from POJO annotations从 POJO 注释控制 UI 组件
【发布时间】:2012-06-01 00:02:06
【问题描述】:

我正在使用 Hibernate、Spring、JSF 和 Primefaces 开发 Java EE Web 应用程序。

我的问题是如何控制 UI 组件 (jsf 和 primefaces 组件) 使用 POJO 注释。
我可以将任何框架添加到我的项目中吗?

例子 :

class user {
   @NotNull @Max=100
   public String name;
}

与名称属性关联的 UI 组件必须验证输入的字符串(不为空且不超过 100 个字符。)

【问题讨论】:

    标签: jsf user-interface annotations components pojo


    【解决方案1】:

    这称为bean validation,也称为JSR-303。参考实现是Hibernate Validator。这已经捆绑在每个符合 web 配置文件的 Java EE 6 应用程序服务器中,例如 Glassfish 3、JBoss AS 6/7 等。这捆绑在准系统 JSP 中/Servlet 容器,例如 Tomcat、Jetty 等。如果您以这些容器为目标,则需要自己下载 bean 验证库并放入 webapp 的 /WEB-INF/lib

    另见:

    【讨论】:

      猜你喜欢
      • 2018-08-11
      • 1970-01-01
      • 1970-01-01
      • 2016-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-20
      相关资源
      最近更新 更多