タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

freemarkerに関するyuuki_79のブックマーク (3)

  • Freemarkerのexpressionで出力できる型 - Skirnirnismal

    Freemarkerテンプレートに例えば ${value}と書いた場合、valueとして許される型は文字列または数値型だけのようである。 boolean(Booleanも)は不可(エラーになる)。booleanの値を表示したい場合は次のようにstring built-inを使う必要がある。 ${value?string}また、java.util.Date型も不可。Date型の値を表示したい場合は次のようにdate、time、datetime等のbuilt-inを使う必要がある。 ${value?date}

    Freemarkerのexpressionで出力できる型 - Skirnirnismal
    yuuki_79
    yuuki_79 2011/04/08
    boolean
  • FreeMarker Template Language 入門(2) | 株式会社エイチ・オー・エス

    パッケージJava製品開発担当の大です。こんにちは。 前回に引き続き、FreeMarker Template Language(以下 FTL)の紹介をしようと思います。 今回は、FTLで記述するテンプレートを構成する4つの要素、「インターポレーション」「FTLタグ」「コメント」「テキスト」について書きます。 インターポレーション 前回のサンプルのテンプレート(greeting.ftl)をもう一度見てみましょう。 こんにちは、 ${user}さん! 「${user}」の部分が、指定されたデータに置き換わるんでしたね。 このように、「${」と「}」で囲まれたものは、「インターポレーション(interpolation: 差し挟むこと、書き入れなどの意味)」と呼ばれます。 「${」と「}」の間には、式が入ります。式にはいろいろな種類があります。リテラルの値、変数、数式、メソッド呼び出しなどです。

    FreeMarker Template Language 入門(2) | 株式会社エイチ・オー・エス
  • FreeMarker Template Language 入門(7) | 株式会社エイチ・オー・エス

    パッケージJava製品開発担当の大です。こんにちは。毎日暑いですね。 前回に引き続き、FreeMarker Template Language(以下 FTL)について書きます。 今回は、名前空間と変数のスコープに関するお話です。 名前空間 テンプレートの数が増え、開発規模が少し大きくなってくると、再利用可能なマクロや共通で使いたい変数などをまとめておいて、各テンプレートから参照したくなります。そのような場合に利用可能なディレクティブが、includeとimportです。 共通部分をまとめたファイル(common.ftl): <#macro greet name> こんにちは、${name}さん! </#macro> <#assign url="http://www.hos.co.jp/"> includeを使って参照する場合は、以下のような感じになります。 <#include "commo

    FreeMarker Template Language 入門(7) | 株式会社エイチ・オー・エス
  • 1