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>