<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java學習

    java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經搬家了,新的地址是 http://www.javaly.cn 如果有對文章有任何疑問或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂園)指出,我會盡力幫助解決。一起進步

     

    f:validateLength - JSF標簽 f:validateLength 的使用方法

    f:validateLength是JSF標準驗證組件之一,它驗證用戶輸入的String類型的值是否為處于有效長度之內。

    我們在
    >> JSF Validator入門基礎篇 - JSF Validator的介紹與使用
    以及
    >> JSF Validator進階篇 - 自定義JSF Validator
    2篇文章中已經詳細地介紹了JSF Validator(驗證機制)的原理,JSF標準Validator的基本用法,以及自定義Validator的開發方法等。

    本文不對JSF Validator做詳細說明,只是舉例說明f:validateLength標簽的用法。

    f:validateLength標簽的概要


    Validator標簽名:f:validateLength
      屬性名:
          maximum="最大值"
          minimum="最小值"
    Validator ID:javax.faces.Length
    Validator 類:javax.faces.validator.LengthValidator
    輸入值的長度驗證。
    輸入值必須為String(字符串)或者可以轉換為String類型的值

    f:validateLength驗證對象組件:
    f:validateLength可以對所有輸入類型的組件的輸入值加以驗證,如下:
    h:inputHidden
    h:inputSecret
    h:inputText
    h:inputTextarea

    h:selectBooleanCheckbox
    h:selectManyCheckbox
    h:selectManyListbox
    h:selectManyMenu
    h:selectOneListbox
    h:selectOneMenu
    h:selectOneRadio

    f:validateLength的使用方法
    f:validateLength必須被包含在上述輸入組件之內。例:
    <輸入組件>
      <f:validateLength maximum="16" minimum="8" />
    </輸入組件>

    f:validateLength標簽的使用例


    <%@ page contentType="text/html; charset=UTF-8" %>
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>

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

    <f:view>
    <h:inputText id="userId" value="#{mybean.userId}" required="true">
      <f:validateLength maximum="16" minimum="8" />
    </h:inputText>
    <h:message for="userId"></h:message>
    </f:view>
    顯示:略。

    若對userId輸入長度大于16或者小于8的字符串,則顯示錯誤信息,并回到原來的頁面。


    這里使用 <h:message for="amount"></h:message> 來顯示驗證失敗時的錯誤信息,若需了解JSF的錯誤消息處理機制與方法,請參考我們另外的一篇文章:
    >> JSF全面理解之消息處理

    如果你還不了解怎么使用JSF開發,請閱讀:
    >> JSF 5分鐘入門:Hello World!

    如果你想了解JSF更多更深的知識,請閱讀:
    >> 深入了解JSF
    >> 深入了解JSF(二):從JSF的Lifecycle看JSF對頁面的處理機制和流程

    posted on 2008-10-10 08:54 找個美女做老婆 閱讀(1966) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    公告

    本blog已經搬到新家了, 新家:www.javaly.cn
     http://www.javaly.cn

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 男人进去女人爽免费视频国产| 亚洲日韩精品A∨片无码加勒比| 亚洲午夜无码久久久久| 亚洲成年人啊啊aa在线观看| 国产美女被遭强高潮免费网站 | 在线观看日本亚洲一区 | 国产免费久久精品| 四虎影库久免费视频| 国产片免费在线观看| 亚洲高清无码专区视频| 亚洲精品视频久久久| 久久久久久亚洲精品不卡| 国产AV无码专区亚洲AV手机麻豆| 91麻豆精品国产自产在线观看亚洲 | 亚洲已满18点击进入在线观看| 亚洲综合国产成人丁香五月激情| 亚洲日本天堂在线| 国产亚洲精品成人久久网站 | 亚洲资源最新版在线观看| 亚洲综合欧美色五月俺也去| 亚洲av第一网站久章草| 日本一区二区三区免费高清在线 | 在线观看免费亚洲| 久久久受www免费人成| 免费人成网站在线观看不卡| 精品女同一区二区三区免费站| 久久WWW免费人成人片| 免费看国产一级特黄aa大片| 亚洲色偷偷偷鲁综合| 亚洲综合无码一区二区三区| 亚洲人成网站在线播放2019| 一级中文字幕免费乱码专区| 亚洲免费人成在线视频观看| 青青草免费在线视频| 夜色阁亚洲一区二区三区| 亚洲国产AV无码专区亚洲AV| 亚洲av午夜精品无码专区| 欧亚一级毛片免费看| 无码av免费一区二区三区试看| 成年性午夜免费视频网站不卡| 国产亚洲AV夜间福利香蕉149 |