自定義Struts2標(biāo)簽的模板

           1. 在WEB-INF下建立文件夾themes/mytheme(也即可以在java源代碼目錄下建立與struts2的源代碼相當(dāng)?shù)哪0迥夸洠@樣就不用指定了)
           2. 配置struts.properties,指定使用的theme(此處可選)
                     struts.ui.theme = mytheme
                     struts.ui.templateDir = /WEB-INF/themes
          3. fielderror.ftl  校驗(yàn)域,內(nèi)容自定義
          示例如下:

          <#if fieldErrors??><#t/>
          <#assign eKeys = fieldErrors.keySet()><#t/>
          <#assign eKeysSize = eKeys.size()><#t/>
          <#assign haveMatchedErrorField=false><#t/>
          <#if (fieldErrorFieldNames?size > 0) ><#t/>
           <#list fieldErrorFieldNames as fieldErrorFieldName><#t/>
            <#list eKeys as eKey><#t/>
              <#if (eKey = fieldErrorFieldName)><#t/>
             <#assign haveMatchedErrorField=true><#t/>
             <#assign eValue = fieldErrors[fieldErrorFieldName]><#t/>
             <#list eValue as eEachValue><#t/>
                 <span class="fielderror"><#if parameters.escape>${eEachValue!?html}<#else>${eEachValue!}</#if></span>
             </#list><#t/>   
              </#if><#t/>
            </#list><#t/>
           </#list><#t/> 
          </#if><#t/>
          </#if><#t/>

          posted on 2010-01-05 19:47 syrius 閱讀(403) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          <2010年1月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統(tǒng)計(jì)

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 宜兰县| 雷山县| 谷城县| 青浦区| 台山市| 葫芦岛市| 阿鲁科尔沁旗| 蕉岭县| 新田县| 托克逊县| 尉氏县| 龙南县| 镇安县| 镇原县| 盐源县| 洛川县| 彰化市| 炉霍县| 武冈市| 洪洞县| 黄平县| 武汉市| 迁安市| 蒙山县| 桂东县| 瓦房店市| 施甸县| 西昌市| 迁安市| 光山县| 新竹市| 盖州市| 凭祥市| 山西省| 古田县| 望城县| 京山县| 济源市| 福州市| 高密市| 富裕县|