这个 JSF 模式会破坏依赖注入吗?
我有一个 JSF2 项目(GlassFish 3.1 上的 Mojarra)。 我有一个 ViewScoped bean,它通过实用程序类引用服务,如下所示: @ManagedBean @ApplicationS…
安全角色映射不适用于文件描述符
将 glassfish 3.1.1 用于 Java EE6 项目时,glassfish-web.xml 中定义的安全角色映射对“用户 - 角色”映射没有影响。 调用 request.isUserInRole("US…
在 Weld 中从不同的 Jar 中注入 Bean
我有两个 Jars A 和 B,其中 A 依赖于 B。 Jar B 有一个类: @ApplicationScoped public class MyManagedBean { private String user; public MyManag…
Weld 和 Java SE
我是 Weld 的新手,一直在努力理解它的概念。我对 Spring 有一点经验,但对 Guice 没有任何经验,所以我对 DI 框架几乎是新手。 这是一个介绍 CDI 的…
将 CDI 注入 FacesConverter
从几次搜索来看,这似乎是一个已经存在了一段时间的问题。我编写了一个 FacesConverter,如下所示。对象Category是一个JPA实体,CategoryControl是获…
如何在 JSF2 中将一个 @Named bean 注入到另一个 @Named bean 中?
我有以下代码: @Named @RequestScoped public class SearchBean{ private String title; private String author; // .... getters and setter s } 在…
豆子,豆子,还有更多的豆子......什么是什么?
我最近接到一个项目,其中涉及编写一个 Web 应用程序。我以前从未接触过 Java EE。网络上的许多资源都已过时,我很难弄清楚各种标准和 Java 技术之间…
@PersistenceUnit 注释不起作用
我想在我的应用程序中使用 @PersistenceUnit 注释来创建应用程序管理的 EntityManager @PersistenceUnit(unitName="primary") private static EntityM…
引用 CDI 生成器方法导致 h:selectOneMenu
我有一个命名会话作用域 bean CustomerRegistration,它有一个命名生产者方法 getNewCustomer,它返回一个 Customer 对象。还有 CustomerListProducer…
JSP 中的 CDI 注入
在 JSP 中,可以使用 EL 表达式(例如 ${myBean.myAttribute})来使用 CDI 托管 Bean。这里没问题。 我想在 JSP 文件中使用“常规注入”(即不使用 EL…
@Inject、@EJB、@Local、@Remote、@LocalBean 等...:困惑吗?
我有以下配置: 一个 GF 上有 1 个 EAR,其中包含 2 个带有 EJB 组件的 EJB-JAR。 另一个 Glassfish 服务器(=>其他 JVM)上的 1 个 WAR,包含访问 EJ…
从 Seam 2 切换到普通 JavaEE 6 最大的变化(损失)可能是什么?
问题几乎说明了一切,尽管明确地我正在寻找我可能会错过 Java EE 6 环境中的 Seam 2 的东西(“损失”)。 对于我最新的(小型)项目,JavaEE 6 或更…
关于多线程和EntityManager的问题
我一直在使用 JPA 2.0 实现 EclipseLink 2.2.0 开发我的 Web 应用程序。我终于开始运行多线程代码,并得到了这个异常: java.lang.IllegalStateExcept…