この質問でわかるように、ASP.NETには多くの優れたビューエンジンがあります。しかし、Java / JSPはどうですか?どのようなオプションがありますか?
ありがとう
この質問でわかるように、ASP.NETには多くの優れたビューエンジンがあります。しかし、Java / JSPはどうですか?どのようなオプションがありますか?
ありがとう
一般的なテンプレートエンジンの場合、FreeMarkerはVelocityの優れた代替手段です。優れたマクロシステム、クリーンな構文、およびセマンティクスを備えています。これらは、 ApacheTilesやSiteMeshなどのページレイアウト/構成フレームワークと組み合わされることがよくあります。
Velocityは非常にシンプルなビューエンジンです。その機能は少し制限されているように見えるかもしれませんが、それはアイデアです。より複雑なタスクを実行する必要がある場合は、サーバー側のコードで実行する必要があります。
JavaのMVC(Web用)をお探しですか?それがJSFです。
サードパーティのMVC:最小のJava Web MVCフレームワークは何ですか?
PHPの100%Java実装であるresin/quercusもあります。PHPがHTMLとどのように統合されるかはいつも気に入っていますが、PHPについては他にあまり好きではありません。人気があります-WordpressのテーマをJavaアプリに簡単にコピーできるようです。