AdvancedJsfTest.jsp


Dosyayı İndir
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

<html>
<body>

<f:view>
    <h:form id="myForm">
        <table>      
        <tr>
        <td><h:outputLabel value="My Key" for="myKey" /></td>           
        <td><h:inputText id="myKey" 
            value="#{MyControllerClass.myKey}" required="true" /></td>
        <td><h:message for="myKey" /></td>	
        </tr>          
        <tr>
        <td><h:outputLabel value="My Int" for="myInt" /></td>           
        <td><h:inputText id="myInt" 
            value="#{MyControllerClass.myInt}" required="true" >
                <!--f:converter converterId="javax.faces.Short"/-->
                <f:validateLongRange minimum="50" maximum="1000000"/>
                <f:validateLength minimum="2" maximum="4"/>
            </h:inputText>
         </td>
        <td><h:message for="myInt" /></td>	
        </tr> 
        <tr>
        <td><h:outputLabel value="My Double" for="myDouble" /></td>           
        <td><h:inputText id="myDouble" 
            value="#{MyControllerClass.myDouble}" required="true" >
                <f:convertNumber locale="tr"
                   currencySymbol="YTL"
                   maxFractionDigits="2"
                   maxIntegerDigits="6"
                   type="currency"
                />                 
            </h:inputText>
         </td>
        <td><h:message for="myDouble" /></td>	
        </tr>         
        <tr>
        <td><h:outputLabel value="My Email" for="myEmail" /></td>           
        <td><h:inputText id="myEmail" 
            value="#{MyControllerClass.myEmail}" required="true" >
                <!-- <f:validator validatorId="godoro.EmailValidator"/>-->
                <f:converter converterId="godoro.EmailConverter"/>

            </h:inputText>
         </td>
        <td><h:message for="myEmail" /></td>	
        </tr>         
        <tr>
        <td><h:outputLabel value="My Date" for="myDate" /></td>           
        <td><h:inputText id="myDate" 
            value="#{MyControllerClass.myDate}" required="true" >
                <f:convertDateTime pattern="dd/MM/yy"/>
            </h:inputText>
         </td>
        <td><h:message for="myDate" /></td>	
        </tr>           
        <tr>
        <td><h:outputLabel value="Another Value" for="myInt" /></td>           
        <td><h:inputText id="anotherValue" 
            value="#{MyControllerClass.anotherValue}" /></td>
        <td><h:message for="anotherValue" /></td>	
        </tr>  
        <tr>
        <td><h:outputLabel value="Select One Of Them" for="oneOfThem" /></td>           
        <td><h:selectOneListbox id="oneOfThem" 
            value="#{MyControllerClass.oneOfThem}">
            <f:selectItems value="#{MyControllerClass.selectItems}"/>    
            </h:selectOneListbox></td>
        <td><h:message for="oneOfThem" /></td>	
        </tr>      
        <tr>
        <td><h:outputLabel value="Select Some Of Them" for="someOfThem" /></td>           
        <td><h:selectManyCheckbox id="someOfThem" 
            value="#{MyControllerClass.someOfThem}">
            <f:selectItem itemValue="Item One" itemLabel="Item One"/>  
            <f:selectItem itemValue="Item Two" itemLabel="Item Two"/>  
            <f:selectItem itemValue="Item Three" itemLabel="Item Three"/>  
            </h:selectManyCheckbox></td>
        <td><h:message for="someOfThem" /></td>	
        </tr>    
        </table>        
        <h:panelGroup>
            <h:commandButton id="submitAddSomething" value="Add" 
                action="#{MyControllerClass.addSomething}"   />
            <h:commandButton id="submitDoSomething" value="Do" 
                action="#{MyControllerClass.doSomething}"/>                
        </h:panelGroup> 
    </h:form>
</f:view>

</body>
</html>

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir