At Mon, 23 Sep 2002 17:02:48 +0900 (JST),
Takeshi Honda wrote:
> そうすると、mountしているクラスが、自分の作ったサーブレ
> ットではなく、WEBrick::Tofuletとなり、
> 教えてくださったように、サーブレットにself.get_instance
> メソッドを定義しても呼び出されませんし、initializeをオー
> バーライドしても、Bartender以外の
> 引数は捨てられてしまうようです。
> このように、Div::TofuSessionを使いたい場合、どうすれば
> サーバからサーブレットに情報を渡すことができるでしょうか?
> 教えてください。
まず、サーブレットクラスのクラスメソッド get_instance が引数
をどう使うかはサーブレットクラスが決めることです。ですので、
Tofulet が引数をどう使うかという問題になります。
同じ Bartender を指定したいということは、おそらく、ふたつの
マウントポイント(path)でセッションを共有したいということです
よね。
例えば、requiest URI を書き換えてリダイレクトするというのは
どうでしょうか?
また内部的に、Apache でいうところの reverse proxy を作ること
もできるかも知れません。
もう少し要求を具体的に書いてもらえると他の人(例えば咳さんと
か咳さんとか)も一緒に考えることができると思います。
-- Gotoken