This is how I realize it.
Code:
<ice:form partialSubmit="false" binding="#{XXXBean.yyyMethod}">
.....
</ice:form>
Description:
The page loads this form and calls backing bean method XXXBean.yyyMethod right away. You process the initial logic in yyyMethod and represent the result inside the ice:form