playgrnd
@ 35
playgrnd / jsf-sample / src / main / webapp / validation / enter_bid.xhtml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"> <h:head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Enter Bid</title> <style> .error { font-weight: bold; color: red; } </style> </h:head> <h:body> <h1>Enter Bid</h1> <h:form> <h:messages styleClass="error" /> <fieldset> <table border="0"> <tr> <td>User ID:</td> <td><h:inputText value="#{bidBean.userId}" required="true" requiredMessage="You must enter a user ID" validatorMessage="ID must be 5 or 6 characters" id="userId"> <f:validateLength minimum="5" maximum="6" /> </h:inputText> <h:message for="userId" styleClass="error" /></td> </tr> <tr> <td>Bid Amount:</td> <td><h:inputText value="#{bidBean.bidAmount}" /></td> </tr> <tr> <td>Bid Duration:</td> <td><h:inputText value="#{bidBean.bidDuration}" required="true" requiredMessage="You must enter a bid duration" converterMessage="Duration must be a valid whole number" validatorMessage="Duration must be 15 days or more" id="bidDuration"> <f:validateLongRange minimum="15" /> </h:inputText> <h:message for="bidDuration" styleClass="error" /></td> </tr> <tr> <th align="left" colspan="2"><h:commandButton value="Place Bid!" action="#{bidBean.doBid}" /></th> </tr> </table> </fieldset> </h:form> </h:body> </html> |
Commits for playgrnd/jsf-sample/src/main/webapp/validation/enter_bid.xhtml
Revision | Author | Commited | Message |
---|---|---|---|
35 | snark | Thu 17 Aug, 2017 23:28:40 +0000 | add jsf-sample project |