[Seasar-user:13695] Re: [teeda] インクルードされたページから、元ページ遷移時のパラメータがわたらない件
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 4月 11日 (金) 18:00:33 JST
小林 (koichik) です.
Date: Fri, 11 Apr 2008 09:10:56 +0900
From: 吉田 浩一 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:13693] [teeda] インクルードされたページから、元ページ遷移時のパラメータがわたらない件
> お世話になります。吉田と申します。
> Teedaにて、インクルードされたページからSubmitされ、インクルード元ページ
> へ遷移する場合、パラメータが引き継がれない、という状況になっております。
プロパティが引き継がれるのは,ポストバックされた
本体のページから次の本体のページの間になります.
> 何か解決策はございますか?
インクルードされたページから本体のページの
プロパティを設定するとか.
public abstract class AbstractPage {
public String uid;
private LoginPage loginPage;
public void setLoginPage(LoginPage loginPage) {
this.loginPage = loginPage;
loginPage.setParent(this);
}
}
public class APage extends AbstractPage {
...
}
public class BPage extends AbstractPage {
...
}
public class LoginPage {
public uid;
private AbstractPage parent;
public void setParent(AbstractPage parent) {
this.parent = parent;
}
public Class doLogin() {
parent.uid = uid;
return BPage.class;
}
みたいな.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内