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
          主站蜘蛛池模板: 象州县| 临猗县| 梅河口市| 河间市| 斗六市| 芦溪县| 泾源县| 公主岭市| 南阳市| 长寿区| 泊头市| 上饶县| 大连市| 彰化县| 印江| 酉阳| 甘南县| 浪卡子县| 泸定县| 鹤峰县| 渝中区| 宜州市| 射阳县| 莲花县| 武胜县| 彭州市| 齐齐哈尔市| 贵南县| 奉贤区| 卓资县| 日喀则市| 望奎县| 二连浩特市| 外汇| 无棣县| 寿光市| 青州市| 尼木县| 平南县| 合水县| 呼和浩特市|