JSP值未设置为支持bean
问题描述:
我有一个JSP页面及其支持bean。在页面上输入的值没有设置为后备bean。JSP值未设置为支持bean
下面是示例代码
JSP代码
<tr>
<td nowrap>
<b>Script Name:</b>
</td>
<td>
<h:inputText id="name" value="#{AddScriptBean.name}" />
</td>
</tr>
支持bean代码
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
我猜的按钮,我点击提交页面有事情做吧。
<h:commandButton immediate="true" id="finishButton" style="display:none;" action="#{AddScriptBean.finish}" >
<f:verbatim><feat:Button label="Finish" onclick="submitFinishButton()"/>
</f:verbatim>
</h:commandButton>
我的faces-config.xml如下。
<navigation-rule>
<from-view-id>/wizards/script/add_script_wizard_done.jsp</from-view-id>
<navigation-case>
<from-outcome>finish</from-outcome>
<to-view-id>/ms/contract_delete_closer.jsp</to-view-id>
</navigation-case>
</navigation-rule>
是否调用bean的操作方法? – 2013-05-13 18:20:23
我发现了这个问题。我不确定我是否可以在此提及。 – 2013-05-13 18:44:30
您正在使用哪个版本的JSF 1.x?另外,你是否自己学习JSF /遵循教程或维护一个生动的应用程序? – 2013-05-13 21:10:58