The JSP Tag Approach
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
             
(1) <%@taglib prefix="ui" uri="http://java.sun.com/blueprints/ui/14"%>
...

<f:view>
...

<h:form id="autofillform">
   <h:panelGrid cellpadding="5" cellspacing="0" columns="3" style="margin-bottom: 20px">
   ...

      <h:outputText value="City:" />
                 
            
(2) <ui:autoComplete size="40" maxlength="100" id="cityField"
                     completionMethod="#{ApplicationBean.completeCity}"
                     value="#{SessionBean.city}" required="true"
                     ondisplay="function(item) { return extractCity(item); }"
                     onchoose="function(item) { return chooseCity(item); }"
                />
       ...


          <h:outputText value="State:" />
                 
            
(2) <ui:autoComplete size="2" maxlength="100" id="stateField"
                    completionMethod="#{ApplicationBean.completeState}"
                    value="#{SessionBean.state}" required="true" />

   ...
   </h:panelGrid>
...
</f:view>
          
 
 
Copyright 1994-2006 Sun Microsystems, Inc. Close