Red Hat Training

A Red Hat training course is available for Red Hat Fuse

19.15. Indirect Service Invocation With JSF Components Example

JSF components have a more fluid interaction with the Order bean than with the OrderService:
<div id="content">
    <h1>New Order</h1>
 
    <div style="color: red">
       <h:messages id="messages" globalOnly="false" />
    </div>
 
    <h:form id="newOrder">
        <div>
            Order ID:
            <h:inputText id="orderID" value="#{order.orderId}" required="true"/>
            <br/>
            Item ID:
            <h:inputText id="itemID" value="#{order.itemId}" required="true"/>
            <br/>
            Quantity:
            <h:inputText id="quantity" value="#{order.quantity}" required="true"/>
            <p/>
            <h:commandButton id="createOrder" value="Create" action="#{order.create}"/>
        </div>
    </h:form>
 
</div>