私はこれで私のロープの終わりにいます。私はJSFを初めて使用するので、これはおそらく多くのことについての私の誤解です。
<ui:composition>
<f:view>
<tr:form>
<ui:fragment rendered="#{param['type'] eq 'myType'}">
<ui:include src="/home/myPage.jspx" />
</ui:fragment>
......
ページに特定のタイプを渡します。フォームの特定のフィールド/基準が表示され、単一の検索があるため、Beanがすべてをバックアップします。
myPage.jspx内に私は持っています:
action="#{MyBean.submitForm}"
onsubmit = "alert('hi');"ですが、機能しません。フォーム要素の属性として機能します。
最も紛らわしいのはそれだと思います
valueChangeListener="#{MyBean.stateChanged}"
myPage.jspxのフィールドで機能します
アクション(ボタンの属性)が機能しないのはなぜですか?