【发布时间】:2011-10-15 22:54:31
【问题描述】:
我目前正在练习 JSF 和 EJB,但现在我无法让页面显示请求的信息,这有输入文本和提交按钮 (input.xhtml),预期结果是显示提交的文本.
/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;
}
【问题讨论】: