[Rumble-jp-dev] Re: [Rumble-jp-cvs] Re: Re: [Robocode]進捗等

Back to archive index

Matsuno Hiroki h2-ma****@nri*****
2004年 3月 8日 (月) 10:10:11 JST


おはようございます。
松野です。

> 今確認したところ、まだ日本語で表示されてしまいます。
> 前回のVersionと比較して、JBOSSを再起動すると変更が
> 反映されるようになりました。
> 
> 試しにActionタグからcache=global の記述を無くすと
> うまくいくようです。

あら? こちらの環境では再現しません(ちゃんと英語で出ます)・・・。
一つお願いし忘れていたことがありました。

 > maven setup:jboss

というコマンドを実行して下さい。libディレクトリに必要なjarを
コピーしなおしますので、T-Struts最新版になるかと思います。
もし既に実行されていましたら、すいません。

どこに「cache="global"」を設定されました?
こちらでも試してみたいと思います。

現状、例えば「新着ロボット」を表示するaction(/GetNewestRobotsSub)
のところにキャッシュが設定されているかと思いますが、僕の環境では
英語ブラウザだと「Reqest Robot Upload」となっています。

> そもそもcache=global の意味がわかってないのですが、
> 使う箇所が間違っているのでしょうか。

Webアプリケーション全体で、誰か一人でもそのactionを実行したら、
その実行結果をキャッシュする、という設定です。
例えば、新着ロボットリストをいちいちDBから取ってくるのは嫌なので、
一度取ってきたらその結果をWebアプリケーション全体(=global)で
使いまわしましょう、という意味です。
他に、「cache="session"(1ユーザでキャッシュ)」という設定もできます。


以上、よろしくお願いいたします。

---
松野 洋希 (MATSUNO Hiroki)
---




Rumble-jp-dev メーリングリストの案内
Back to archive index