17

StringTemplateが一般的なJava Web MVC フレームワークとどのように簡単に統合されるか (または統合されないか) を理解するのは困難です。

StringTemplate と簡単に統合できる Java MVC フレームワークは?

良い答え:

  • フレームワークと統合するための1つのソリューションについて言及し、
  • 次のような便利で適用可能なものへ のリンクが含まれています。
    • チュートリアル, _
    • またはドキュメンテーション
    • またはソースコードへの参照:
      • 無料,
      • およびオープン ソースまたはパブリック ドメイン

読者/有権者の皆様、解決策が真実で素晴らしいとわかっている場合は、その解決策に投票してください。

この質問の範囲では、 StringTemplate 以外のテンプレート エンジンには興味がありません

4

5 に答える 5

1

SiteMesh 統合もサポートする Spring MVC のビューとして StringTemplate の悪くない実装があります。

https://github.com/tomcz/spring-stringtemplate/

このプロジェクト内のビュー テクノロジとして ST を使用する webapp の実装例があります (sitemesh 統合を含む)。ここで繰り返す価値はないので、直接のポインタは次のとおりです。

https://github.com/tomcz/spring-stringtemplate/tree/master/src/test/webapp/WEB-INF

著者は、XSS 防止のための出力のエンコード/エスケープのサポートも提供しています。このサポートは、HTML、CSS、XML、JS、および URL に対して存在します。

Maven ユーザーの場合、プロジェクトは中央で利用できます

<dependency>
  <groupId>com.watchitlater</groupId>
  <artifactId>spring-stringtemplate</artifactId>
  <version>1.5.1</version>
</dependency>
于 2011-09-29T03:44:14.413 に答える
1

オープン ソースの Java WEB フレームワークJPublishは、ST と非常によく連携します。上記のリンクをたどると、次のことがわかります。

  • JPublishフレームワークのユーザーガイド
  • JPublish から ST を使用する方法を示す実用的なデモ (Google コードからダウンロード可能 ~5.7MB)。それがいかに簡単かがわかります。

楽しむ、

于 2009-10-21T12:09:02.267 に答える