I'm at the end of my rope with this one. I'm new to JSF so this is probably my misunderstanding of a lot of stuff.
<ui:composition> <f:view> <tr:form> <ui:fragment rendered="#{param['type'] eq 'myType'}"> <ui:include src="/home/myPage.jspx" /> </ui:fragment> ...... I pass the page a certain type, it display's certain fields/criteria for a form and a bean backs it all because there is a single search.
Within myPage.jspx I have:
action="#{MyBean.submitForm}" does not work, although a onsubmit="alert('hi');" does work as an attribute of the form element.
I guess what's most confusing is that
valueChangeListener="#{MyBean.stateChanged}" does work on a field in the myPage.jspx
Why does the action (attribute of a button) not work?