S2Velocity

公式プロジェクトページは、http://s2velocity.sandbox.seasar.org/ に移動しました。

コメント

最新の10件を表示しています。 コメントページを参照

  • diconにToolの定義をしない場合はtoolbox.xmlのscopeに関係なくToolのインスタンスがSingletonになってしまいませんか。 -- TA2 2004-11-26 (金) 23:18:17
    • 確かにご指摘の通りです・・・(~~; ただいま修正中ですので、少々お待ちください。 -- sato 2004-11-27 (土) 15:12:18
    • 修正しました。 -- sato 2004-11-28 (日) 02:35:25
      • ありがとうございます。ところで「request, sessionのインスタンス管理を指定したら上手くいかなかった。要調査。」というのはS2ContainerFilterを設定していないのが原因かもしれません。 -- TA2 2004-11-30 (火) 05:02:08
      • アドバイスありがとうございます。ソースコードまで見てくださっているのですね。参考にいたします。ただ、S2でのインスタンス管理をprototypeにすべきか、request,session,singletonと使い分けるかは、正直悩みました。というのも、現状テンプレート以外の場所で、Toolのインスタンスを取ってくるような使い方が思い浮かばないからです。コンテナからインスタンスを取ってくるのがToolboxManagerだけだったら、prototypeで問題がないかなと。この辺、どっちのインスタンス管理の方がいいのか、ご意見お聞かせいただけると嬉しいです。 -- sato 2004-12-03 (金) 01:53:38
  • S2VelocityとS2Strutsを同時に使っても問題ないですか?mata -- yoshi 2005-11-07 20:34:19 (月)
    • 問題ないと思います。S2Struts+S2Velocityのアプリを実際に作って動かしていました。 -- sato 2005-11-08 19:33:49 (火)
  • 環境:tomcat6.0.20、seasar2.4.39、sastruts-1.0.4-sp5、s2velocity-1.2.1、velocity-1.5系、velocity-tools1.3系です。toolbox.xmlまたはtoolbox.diconでStrutsLinkToolとSecureLinkToolをコンポーネント登録したつもりなのですが、テンプレート側から参照できなくてハマッています。(<component name="link" instance="request" class="org.apache.velocity.tools.struts.StrutsLinkTool" />で登録して、vmファイル側から$linkで参照してもNullPointerExceptionすら出ない)考えられる原因は何かわかりませんでしょうか?因みにそれら以外のTilesToolやMessageToolは参照に成功しています。 -- ichirin 2009-08-10 (月) 12:23:29
お名前:

添付ファイル: files2velocity-1.1.zip 1924件 [詳細] files2velocity-1.1-EA1.zip 1823件 [詳細] files2velocity-1.0.1.zip 814件 [詳細] files2velocity-example.zip 2227件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-08-25 (金) 10:36:05