Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Weld 中的 JavaEE CDI:通用事件?
我有一个基于泛型的特定事件处理的想法 但似乎 Weld 无法处理它们 我询问了 google 但找不到替代的 CDI 扩展 Question 是否有 CDI 扩展可以处理通用类型事件的事件传播 下面是我遇到的明确问题 我有三个常规事件 En
Events
generics
javaee6
cdi
weld
JSF 命名 Bean,Eager 应用程序范围(又名 @ManagedBean(eager=true) )
有没有办法初始化带有注释的命名Beanjavax inject Named javax enterprise context ApplicationScoped like ManagedBean eager true from javax
Java
jsf2
glassfish3
cdi
managedbean
Quarkus / CDI 和“java config”DI 定义
我刚刚开始 quarkus 概念验证 容器启动时间太棒了 现在 我正在研究依赖注入部分 并找出选项 https quarkus io blog quarkus dependency injection https quarkus io bl
cdi
quarkus
在CDI容器中手动注册类
我有一组通过反射实例化的类 因此它们不由 CDI 容器管理 并且上下文不会进行任何注入 我的问题是 有没有办法在 CDI 上下文中注册这些类 以便这些类由上下文管理 下面是我创建类的方式 String clazz org myorg thi
Java
cdi
使用 CDI+JSF 使会话失效不起作用
我正在尝试在我的应用程序中实现注销 所以我这样做了 public String logout try FacesContext facesContext FacesContext getCurrentInstance ExternalCon
Session
Jsf
cdi
invalidation
phaselistener
CDI/Weld - 结束对话后如何处理浏览器页面刷新?
在使用 CDI 的早期 我导航到一个长时间运行的页面 使用 faces redirect true 进行对话 因此我有一个类似 myPage xhtml cid 1 的 URL 在某个时刻我结束了谈话 我的意思是这必须是合理的事情 或者你也
Jsf
cdi
seamconversation
流范围导航到起始页不起作用
这与其说是一个问题 不如说是一个注释 对于 Glassfish4 在 JEE7 应用程序中 我尝试使用编程流定义 用 Produces FlowDefinition 注释的 java 类 来使用流范围 我使用 h commandButton
Jsf
cdi
jsf22
flowscope
如何在 JUnit 测试中引导weld-se
我有一个用于单元测试的 Maven 项目 并且想使用 CDI 我已将weld se 依赖项放入 pom xml 中 如下所示
Java
JUnit
cdi
weld
JSP 中的 CDI 注入
在 JSP 中 可以使用 EL 表达式 例如 myBean myAttribute 来使用 CDI 托管 Bean 这里没问题 我想在 JSP 文件中使用 常规注入 即不使用 EL 表达式 和 Inject 例如 然后是 即使该示例可以使用
jsp
jakartaee
EL
codeinjection
cdi
如何在 CDI 中动态创建实例
假设我有一个汽车课程 在我的代码中我想创建 10 辆汽车 汽车类有一些 Inject带注释的依赖项 做到这一点的最佳方法是什么 CDI 有一个Provider我可以用它来创建汽车的界面 Inject Provider
Java
javaee6
cdi
UnserializedDependencyException:WELD-001413:bean 声明钝化作用域,但具有不支持钝化的依赖项
我有以下 CDI 托管 bean Named SessionScoped public class InfoPageController implements Serializable Inject private InfoPageMapp
Jsf
cdi
managedbean
使用来自 WebSocket @ServerEndpoint 的 CDI @SessionScoped bean
在 Web 应用程序中 用户使用 servlet HTTP 会话 一些数据存储在 CDI SessionScoped beans 中 稍后在某些页面中 WebSocket 通信是在用户浏览器和服务器之间执行的 对于 GlassFish 4
WebSocket
cdi
从 Facelets 错误页面引用 CDI 托管 bean
我很难尝试让通用错误页面在使用 JSF 2 Facelets 和 CDI 的 非常简单的 WAR 项目中工作 我的应用程序服务器是 WebLogic 12c 它应该支持所有这些开箱即用的功能 但它无法显示错误页面 当我将完全相同的 WAR
jsf2
errorhandling
weblogic
cdi
facelets
无法在 JAX-RS 服务中注入 @ApplicationScoped bean
我创建了 JAX RS 服务 我想在其中注入应用程序范围的 bean 问题是bean没有被注入 这是如何引起的以及如何解决 JAX RS 服务 Path room public class RoomService Inject GameCo
jakartaee
JAXRS
cdi
警告:来自 public void org.omnifaces.cdi.eager.EagerBeansRepository.setXxx 的 List
> 类型的参数 1 无法解析为具体类型
我正在使用 Omnifaces 1 8 1 每当我将应用程序部署到 Glassfish 时 我都会收到以下警告 这会导致部署过程出现一些延迟 Warning WELD 001519 An InjectionTarget implementa
Jsf
GlassFish
cdi
omnifaces
weld
在非托管 CDI Bean 中引用 CDI Bean
是否可以在使用创建的类中获取 CDI bean 的实例new关键词 我们目前正在对旧应用程序进行一些增强 并且我们总是会得到上下文不活跃异常 http docs jboss org cdi api 1 0 javax enterprise
Java
cdi
javaee6
openwebbeans
J2EE 中的应用程序管理事务
有没有人有一个从 J2EE 6 容器内的 CDI 托管 bean 内开始 提交 回滚事务的最佳方法的示例 我遇到了一种特殊情况 其中带注释的方法对我不起作用 我从同一类中的另一个方法调用该方法 并且我需要手动设置事务边界 我想知道我可以在代
Java
jakartaee
Transactions
cdi
有没有办法在不捕获 ContextNotActiveException 的情况下知道状态是否处于活动状态?
我想知道是否RequestScoped上下文当前在方法中是否处于活动状态 目前 这就是我所做的 Inject private BeanManager beanManager public boolean isRequestScopeActi
javaee6
cdi
jbossweld
WELD + GF4 + SessionScoped:有时 bean 错误?
TL DR We get SessionScoped注入的 bean 实例具有另一个会话的内容 最近 我们的两个客户系统遇到了严重问题 我们的客户在两台具有 Glassfish 4 0 服务器和 WELD 2 0 5 的机器上运行同一 JS
Jsf
Session
GlassFish
cdi
weld
CDI 将 EJB 注入 Glassfish v3 上的 POJO
是否可以在 Glassfish v3 上使用 CDI 将 EJB 3 1 bean 注入 POJO 中 我的类 在 EJB 模块中 Singleton LocalBean Startup Named public class NewSing
Java
EJB
glassfish3
cdi
ejb31
1
2
3
4
5
6
...8
»