[Seasar-user:7853] [Teeda] Page間でのスーパークラス利用時の再リロードについて

山下 真里 [E-MAIL ADDRESS DELETED]
2007年 5月 28日 (月) 09:27:03 JST


お世話になります。
山下真里です。

Teeda 1.0.6を使用しております。

入力1→入力2→入力3→確認→登録

の流れでコーディングをしており、
登録時に利用したいプロパティは、Pageクラスのスーパースラスを
用意し、そこで定義を行い画面毎で必要なプロパティは各Pageクラスで
定義をしております。

画面遷移時のアクションは doXXXX とし、戻りはjumpXXXXとし、
登録時は、doFinishを利用しております。

一通りの流れができ、確認をしていた際に、
確認画面まで遷移した際に、その画面でブラウザを再リロードした
ところ、引継いだ値が全て消えてしまいました。

細かい特定はしておりませんが、やはり、スーパークラスの
利用に問題があるのでしょうか?

山下真里

AbstractMmm.java

public abstract class AbstractMmm {

  pirvate name;

  ....省略....
}

●Aaa.java(入力1)
public class AaaPage extends AbstractMmm {

  pricate aaa;

  ....省略....

  public Class doNext(){
     return BbbPage.class;
  }
}

●Bbb.java(入力2)
public class BbbPage extends AbstractMmm {

  pricate bbb;

  ....省略....

  public Class doNext(){
     return CccPage.class;
  }
}

●Ccc.java(入力3)
public class CccPage extends AbstractMmm {

  pricate ccc;

  ....省略....

  public Class doNext(){
     return DddPage.class;
  }
}

●Ddd.java(確認)
public class Dddextends AbstractMmm {

  pricate ddd;

  ....省略....

  public Class doFinish(){
     return Fff.class;
  }
}



Seasar-user メーリングリストの案内