我有一个针对 WebSphere Application Server 8 的 JSF 项目,我尝试使用 CDI 概念。我有一个/WEB-INF/beans.xml
赞:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee " title="http://java.sun.com/xml/ns/javaee/beans_1_0.xsd">" class="link">http://java.sun.com/xml/ns/javaee/beans_1_0.xsd"> (http://java.sun.com/xml/ns/javaee/beans_1_0.xsd)
</beans>
这是我的托管 bean:
@ConversationScoped
@Named("systemParameter")
public class SystemParameter implements Serializable {
@EJB
private ConfigFacade parameterFacade;
这是 Xhtml 页面的一个片段:
<h:commandButton action="#{systemParameter.doSave}"/>
如果我尝试单击按钮,则会出现以下异常。
javax.el.PropertyNotFoundException: /systemParameters.xhtml at line 99 and column 99 action="#{systemParameter.doSave}": Target Unreachable, identifier 'systemParameter' resolved to null
我还需要什么?