[Rumble-jp-dev] Re: 新環境で

Zurück zum Archiv-Index

Naoki Kurosawa n-kur****@nri*****
2004年 3月 12日 (金) 14:26:11 JST


黒澤です。

> > > 今の問題は
> > >   <action path="/RobotDetailIndex">
> > >    <forward  path="tiles.RobotDetailTop"/>
> > >   </action>
> > > じゃないかと思っているのですが、
> > > この記述で問題(NullPointerException)は起きないでしょうか?
> >
> > select-forwardのpropertyに適当なフィールド(どうせ中身を見ないので
> > 何でもいい。ここではretMessageフィールドを選択)を指定し、
> > <forward-default>要素のみを記述しています。
> > これで常にsuccessが実行されます。
> > というような感じで、<forward-select>要素を書けば解決すると思います。
> 
> 黒澤さんからのメールでselect-forwardを記述すると
> stadium.bl.robot.xxxがないとか怒られちゃいました。
> アクションは発生しないはずなので、あれこれ削除していった結果
> とりあえず動作する記述は、下記のようにしたものでした。
>  <action path="/RobotDetailIndex"
>    scope="request"
>    forward ="tiles.RobotDetailTop"/>

あーそうか、なるほど。この部分ではBLを実行しないんですね。
scope="request"属性も不要ですよ。

ということで、

> <forward  path="tiles.RobotDetailTop"/>
> のpathが余分だったということでしょうか??

<forward>要素自体が余分でした。


> あと伊藤さんから教えていただいた、
> スコープではうまくいっていないようです。
> RobotDetailIndex.do?robot_version_id=4
> のrobot_version_id=4が各アクションに渡されていないようです。
> 何かまずい記述や抜けている記述がありますでしょうか?

まずくなさそうなんですが、どうでしょう>松野さん

--
Naoki Kurosawa <naoki_kuros****@ybb*****>, <n-kur****@nri*****>
Sharpen up JAVA skills. - Robocode Rumble-JP Project -
http://rumble-jp.sourceforge.jp/    http://robocode.ddo.jp/rumblejp/





Rumble-jp-dev メーリングリストの案内
Zurück zum Archiv-Index