[Seasar-user:16990] Re: 静的なHTMLを生成する方法ならびにプレビューとのデザインテンプレート共有
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2009年 2月 24日 (火) 10:56:10 JST
ひがです。
> toriです。
>
> ひがさんアドバイスありがとうございます。
>
> 今回はWebサーバはCMSサーバと別なので、Mayaaのように
> テンプレートファイル+mayaaファイルといった構成を
> フロントエンドにすることは無理という事になりました。
>
> で、結局はvelocityかなぁと思っているのですが、
> 現在の構成は下記の通りで、Strutsはつかっていません。
> CMS側のプレゼンテーションはFLEXを使っているので、必要
> ないと思っていました。
>
> > SAStruts + Velocityという選択肢もあります。
>
> sastrutsを使うならstrutsも必要になる(ですよね?)ので
> すが、あまりフレームワーク系をたくさん使いすぎたくない
> ので、できれば避けたいかなぁと思っています。
> その場合、Velocity単体ではS2の管理外になってしまうので
> しょうか?
Velocity単体とSeasar2を組み合わせた案件もあるので、
大丈夫ですよ。
リクエストを受け取るServletから
SingletonS2Container#getComponent()
を直接呼べば良いでしょう。
Seasar-user メーリングリストの案内