[#35937] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-13 — maili31s@... (SugHimsi == SUGIHARA Hiroshi)

すぎむし。

14 messages 2002/09/16
[#36004] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-22 — maili31s@... (SugHimsi == SUGIHARA Hiroshi) 2002/09/25

すぎむし%くどいようですが、うるさければ謹慎しますので。

[#35940] 9.2 の数値が 9.199999999999999 — "Inoue" <rubyist@...1.117.ne.jp>

井上です。

16 messages 2002/09/17
[#35941] Re: 9.2 の数値が 9.199999999999999 — matz@... (Yukihiro Matsumoto) 2002/09/17

まつもと ゆきひろです

[#35942] Re: 9.2 の数値が 9.199999999999999 — Fujimaru Hiroyasu <f-hiro@...> 2002/09/17

 藤丸です。

[#35977] [ANN] Exerb 2.1.0 — Yuya Kato <yuya-ml@4th.to>

Yuyaです。

18 messages 2002/09/20
[#35978] Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ (_ _)

[#35979] Re: Cookie — rio-t@... 2002/09/20

こんにちは、高石です。

[#35980] Re: Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ。

[ruby-list:35896] Tofu の有効期限について

From: Takeshi Honda <moecho21@...>
Date: 2002-09-10 16:39:38 UTC
List: ruby-list #35896
Tofuを使って、サーブレットを作っているのですが、
CygwinとRedHat Linuxで、expireの動作が変ってしまいます。

以下のサーブレットを実行すると、
Cygwinでは、GETメソッドでアクセスした時点で
一回だけサーブレットのinitializeが実行されて、
有効期限が切れるまでサーブレットは存在するので、
その間は何度POSTメソッドでアクセスしても、
initializeが実行されることはありません。
RedHatで同じサーブレットを実行すると、
POSTメソッドでアクセスするたびにinitializeが実行
されます。
expiresメソッドをコメントアウトするとそんなことは
起こらなくなるので、どうも有効期限の設定がうまく
いっておらず、サーブレットが一瞬で消えてしまっている
ようなのですが、これは自分がなにか間違った使い方を
しているのでしょうか?
どうすれば、RedHat Linux環境でもうまく有効期限を
設定できるでしょうか?
教えてください。

--------- サーブレット -------------

require 'div/div';
require 'div/tofusession';

class BaseDiv < Div::Div
    set_erb('view.erb')
end

class HelloServlet < Div::TofuSession
    puts "start server";
    def initialize(bartender, hint=nil)
	super(bartender, hint)
	puts "sessionID "+self.id.to_s;;
	@base = BaseDiv.new(self);
	@expire = Time.now+900;
    end

    def do_GET(context)
	update_div(context);
	context.res_header('content-type', 'text/html;
charset=euc-jp');
	context.res_body(@base.to_html(context));
    end

    def expires; @expire; end
end


__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/

In This Thread

Prev Next