posts - 431,  comments - 344,  trackbacks - 0

          RaceTrackTagLib.groovy(放到grails-app\taglib目錄下)
          class RaceTrackTagLib {
           def formatDate = { attrs ->
            def date = attrs.get('date')
            
            if (!date) {
             date = new Date()
            }

            def format = attrs.get('format')
            if (!format) {
             format = "yyyy-MM-dd HH:mm:ss z"
            }

            out << new Java.text.SimpleDateFormat(format).format(date)
           }

           def formatNumber = { attrs ->
            def number = attrs.get('number')
            
            if (!number) {
             number = new Double(0)
            }

            def format = attrs.get('format')
            if (!format) {
             format = "0"
            }

            out << new Java.text.DecimalFormat(format).format((Double)number)
           }
          }


          頁面中使用
          <g:formatDate date="${race.startDateTime}" format="yyyy-MMM-dd HH:mm"/>

          <g:formatNumber number="${race.distance}" format="##0.00 mi"/>

          posted on 2008-04-02 00:28 周銳 閱讀(623) 評論(0)  編輯  收藏 所屬分類: Groovy&Grails
          主站蜘蛛池模板: 昭苏县| 馆陶县| 沂水县| 新泰市| 阳曲县| 静宁县| 广元市| 延边| 荥经县| 彰武县| 内黄县| 绿春县| 大洼县| 宜兴市| 安溪县| 绵阳市| 东方市| 临湘市| 肇庆市| 兴安县| 珠海市| 永兴县| 和龙市| 赞皇县| 沿河| 类乌齐县| 当雄县| 颍上县| 读书| 咸宁市| 江源县| 宜城市| 康平县| 灵川县| 兰坪| 科技| 浑源县| 乌拉特后旗| 绥滨县| 盐亭县| 阳江市|