[jboss-cvs] jboss-seam/examples/seambay/view ...

Shane Bryzak sbryzak at redhat.com
Wed Jul 11 10:32:41 EDT 2007


  User: sbryzak2
  Date: 07/07/11 10:32:41

  Modified:    examples/seambay/view   auction.xhtml
  Added:       examples/seambay/view   bid.xhtml
  Log:
  add bidding section to auction details
  
  Revision  Changes    Path
  1.7       +37 -1     jboss-seam/examples/seambay/view/auction.xhtml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: auction.xhtml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/view/auction.xhtml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -b -r1.6 -r1.7
  --- auction.xhtml	1 May 2007 01:31:49 -0000	1.6
  +++ auction.xhtml	11 Jul 2007 14:32:41 -0000	1.7
  @@ -178,11 +178,47 @@
           <a name="pictures">
             <div class="images">
               <s:graphicImage rendered="#{auction.image ne null}" value="#{auction.image.data}"/>
  -            
             </div>
           </a>
         </div>
           
  +      <div class="actionHeader">
  +        Take action on this item
  +      </div>      
  +      
  +      <div class="actionContent">
  +        <div class="actionTitle">
  +          <span>Item title: </span>
  +          #{auction.title}
  +        </div>      
  +        
  +        <div class="bidContent">
  +          <b>Place a bid</b>
  +          <hr class="blueLine"/>
  +          
  +          <h:form>
  +
  +            <div class="bidRow">
  +              <h:outputLabel>Current bid:</h:outputLabel>              
  +              <span>$ </span><b><h:outputText value="#{auction.price}">
  +                <f:convertNumber minFractionDigits="2" maxFractionDigits="2"/>              
  +              </h:outputText></b>
  +            </div>
  +          
  +            <div class="bidRow">
  +              <h:outputLabel for="bidAmount">Your maximum bid:</h:outputLabel>
  +              <span>$ </span><h:inputText id="bidAmount" value="#{newBid.amount}" required="true">
  +                <f:convertNumber minFractionDigits="2" maxFractionDigits="2"/>              
  +              </h:inputText>
  +            </div>
  +            
  +            <h:commandButton styleClass="placeBid" action="#{bidAction.placeBid}"/>
  +            
  +          </h:form>
  +          
  +        </div>
  +      </div>
  +        
       </div>
     </body>
   </html>
  
  
  
  1.1      date: 2007/07/11 14:32:41;  author: sbryzak2;  state: Exp;jboss-seam/examples/seambay/view/bid.xhtml
  
  Index: bid.xhtml
  ===================================================================
  <!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:s="http://jboss.com/products/seam/taglib"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html">
  
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>seamBay - Search Results</title>
      <link href="#{facesContext.externalContext.requestContextPath}/style/common.css" rel="stylesheet" type="text/css"/>
      <link href="#{facesContext.externalContext.requestContextPath}/style/bid.css" rel="stylesheet" type="text/css"/>    
    </head>
  
    <body>
      <div class="container">
        <ui:include src="header.xhtml"/>  
        
        <div class="banner"></div>
        
        <h:messages globalOnly="true"/>
        
        <br class="clear"/>
                  
        <div class="actionHeader">
          Please confirm your bid
        </div>      
        
        <div class="actionContent">
          <div class="actionTitle">
            <span>You are bidding on: </span>
            #{bidAction.bid.auction.title}
          </div>      
          
          <div class="bidContent">
  
            <hr class="blueLine"/>
            
            <h:form>
  
              <div class="bidRow">
                <h:outputLabel>Current bid:</h:outputLabel>
                <span>$ </span><h:outputText value="#{auction.price}">
                  <f:convertNumber minFractionDigits="2" maxFractionDigits="2"/>              
                </h:outputText>
              </div>
            
              <div class="bidRow">
                <h:outputLabel for="bidAmount">Your maximum bid:</h:outputLabel>
                <span>$ </span>
                <h:inputText id="bidAmount" value="#{bidAction.bid.amount}" required="true">
                  <f:convertNumber minFractionDigits="2" maxFractionDigits="2"/>              
                </h:inputText>
                <div class="validationError"><h:message for="bidAmount"/></div>
              </div>
              
              <h:commandButton styleClass="placeBid" action="#{bidAction.confirmBid}" value="Confirm Bid >"/>
              
            </h:form>
            
          </div>
        </div>
          
      </div>
    </body>
  </html>
  
  
  



More information about the jboss-cvs-commits mailing list