Can I pass a input text field value to a bean method without binding the value to a bean property?
<h:inputText value="#{myBean.myProperty}" />
<h:commandButton value="Test" action="#{myBean.execute()} />
Can I do this without doing temporary save in #{myBean.myProperty}?
Bind the component as
UIInputto the view and useUIInput#getValue()to pass its value as method argument.with
Note that the value is this way already converted and validated the usual JSF way.
See also: