我正在尝试在servlet中使用CDI,这是我的servlet代码的片段
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
configureCircleLayer()
startCircleAnimation()
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
displayLink?.invalidate() // to avoid displaylink keeping a reference to dismissed view during animation
}
MyProcedure是界面,应用程序WAR包含几个实现MyProcedure的类。
我总是得到NullPointerException,因为程序列表为null ...我的WEB-INF目录中有一个beans.xml文件。
答案 0 :(得分:0)
我发现了问题所在。我的bean实现的接口必须包含在WEB-INF / lib下的war存档中。在我这样做之后,一切都开始按预期工作。