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

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

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

    J2EE 學習

    java struts1、struts2 spring hibernate freemarker ajax fckeditor Mysql MSSQL ORACLE DB2 Websphere jboss
    隨筆 - 11, 文章 - 13, 評論 - 2, 引用 - 0
    數據加載中……

    freemarker中空值的多種處理方法

    1.按照freemarker的規范,老老實實的判斷是否有空值,有空值怎么處理。這在某種時候是有用的。
    格式:${empty!"EmptyValue of fbysss"}
    比如值為空時,你可以給出一個友好的說明,但是很多的變量都要這么說明,未免太麻煩了。

    2.<#escape x as x!""></#escape>可以對所有的變量進行空值處理,這里是全部替換為空字符串。當然也可以替換為其它字符串。
    如果其中某些變量不需要這種替換,可以加入<#noescape></#noescape>標簽。

    3.屬性配置方法:
    配置classic_compatible=true可以滿足一般需要。默認情況變量為null則替換為空字符串,如果需要自定義,寫上${empty!"EmptyValue of fbysss"}的形式即可

    a.通過Configuration設置。Configuration cfg = new Configuration(); cfg.setClassicCompatible(true);//設置屬性

    b.通過Eviroment設置。
    ?? Environment env = template.createProcessingEnvironment(root, out);
    ?? env.setClassicCompatible(true);

    c.通過ftl設置:在ftl前加入<!--#setting classic_compatible=true-->;

    d.通過Spring配置文件設置
    <bean id="freemarkerConfig"
    ??? class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
    ? <property name="freemarkerSettings">
    ??? <props>
    ????? <prop key="classic_compatible">true</prop>
    ??? </props>
    ? </property>
    </bean>

    e.class目錄下添加freemarker.properties文件:加入classic_compatible=true
    (需要struts2或spring)

    posted on 2009-08-11 20:59 李峰 閱讀(1526) 評論(0)  編輯  收藏 所屬分類: j2ee

    主站蜘蛛池模板: 久久国产福利免费| 粉色视频在线观看www免费| 亚洲成年人啊啊aa在线观看| 真人做A免费观看| 最近2019中文免费字幕在线观看| 亚洲伦理中文字幕| 亚洲a在线视频视频| 亚洲av无码一区二区三区网站 | 一区二区三区免费在线视频 | 182tv免费视频在线观看| 中文国产成人精品久久亚洲精品AⅤ无码精品| 最近2019中文免费字幕在线观看| 中文字幕的电影免费网站| 一本到卡二卡三卡免费高| 青青久久精品国产免费看| 九九综合VA免费看| 久久久久久久久久免免费精品 | 亚洲成a人片在线观看无码| 亚洲爱情岛论坛永久| 亚洲∧v久久久无码精品| 亚洲精品国产情侣av在线| 亚洲一区在线观看视频| 老牛精品亚洲成av人片| 免费VA在线观看无码| 99精品国产成人a∨免费看| 1000部拍拍拍18勿入免费凤凰福利 | 九月婷婷亚洲综合在线| 亚洲人成伊人成综合网久久久| 久久亚洲春色中文字幕久久久| 久久精品国产精品亚洲毛片| 亚洲中文字幕精品久久| a在线视频免费观看在线视频三区| 免费A级毛片av无码| 国产美女做a免费视频软件| 亚洲资源在线观看| 美女无遮挡免费视频网站 | 亚洲午夜成激人情在线影院| 新最免费影视大全在线播放| 97在线线免费观看视频在线观看| 亚洲精品A在线观看| 亚洲中文字幕乱码一区|