저는 현재 JSF와 EJB를 연습하고 있습니다 만, 요청한 정보를 보여줄 수있는 페이지를 얻을 수 없습니다. 이것은 입력 텍스트와 제출 버튼 (input.xhtml)과 예상되는 결과는 제출 된 텍스트를 보여줍니다. 나는 그것을 해결하기 위해 모든 노력을했습니다Issue with EJB/JSF2.0
/input.xhtml @16,56 value="#{welcome.name}": Target Unreachable, identifier 'welcome' resolved to null
, 이것은이 빈입니다 input.xthml
<ui:define name="content">
<h:form>
<h:panelGrid columns="3">
<h:outputText value="Name:"/>
<h:inputText value="#{welcome.name}" title="name" id="name"
required="true" />
<h:message for="name" style="color: red"/>
</h:panelGrid>
<h:commandButton action="show" value="submit"/>
</h:form>
</ui:define>
</ui:composition>
의 일부입니다.
@ManagedBean
@RequestScoped
public class Welcome {
private String name;
private String message;
public String getMessage() {
return "Hello " + name;
}
public void setMessage(String message) {
this.message = message;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}