struts2 validate(struts2 驗證框架)

1.在action同目錄下建立validation.xml,如果action名字是AreaAction,xml配置是  area_*  則validation名字爲 AreaAction-area_add-validation.xml。

下列是AreaAction-area_add-validation.xml的內容:

<?xml version="1.0" encoding="UTF-8"?>  
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.3//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">   
<validators>  
    <field name="name">  
        <field-validator type="regex">  
            <param name="regex"><![CDATA[^1[358]\d{9}$]]></param>  
            <message>用戶名不能爲空!</message>  
        </field-validator>  
    </field>  
</validators> 

驗證通不過返回:input

頁面用:<s:fielderror/> 獲取。

指定名稱爲:<s:fielderror fieldName="name"/>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章