[Seasar-user:10788] [Teeda] レイアウトページのヘッダー差し替えをdoメソッドが呼ばれた後に行いたい

Junichi Kato [E-MAIL ADDRESS DELETED]
2007年 10月 1日 (月) 13:44:46 JST


加藤です.

Subjectの通りなのですが,

layout.htmlには,

<te:include id="headerInclude" te:src="/layout/headerBeforeAuth.html"/>

があり,
public class LayouPage {
	public String getHeaderIncludeSrc() {
		String headerPage = this.isAuthed() ? "/layout/headerAfterAuth.html"
				: "/layout/headerBeforeAuth.html";
		return headerPage;
	}
}

としているのですが,

hoge.htmlのdoLoginボタンを押すと,

LayouPage.getHeaderIncludeSrcメソッドが呼ばれる
isAuthedはセッションの認証情報をみるが,未認証なのでfalse

HogePage.doLoginメソッドが呼ばれる.
ここで認証して,セッションに認証情報書き込み.

この流れになっています.

ログインボタンで日照しても,ヘッダーが差し変わらないので,再読込しないといけません.

なんとか,doLoginの後に,getHeaderIncludeSrcを呼んで,画面を更新したいのですが,
方法がないでしょうか?


───────────────────────────────
 株式会社 グランテック
 代表取締役社長
 加藤 潤一 Junichi Kato

〒154-0012
東京都世田谷区駒沢2-16-1 サンドー駒沢ビル4F
TEL 050-5538-2383  FAX 03-3487-7211
HP : http://www.grandtech.jp/
BLOG : http://d.hatena.ne.jp/j5ik2o/
E-MAIL : [E-MAIL ADDRESS DELETED]




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