[Seasar-user:19049] Re: [Teeda]windowIdについて

800111 [E-MAIL ADDRESS DELETED]
2009年 12月 21日 (月) 12:49:39 JST


小林様

ありがとうございます

newwindow=trueとやら無いと
NULLなのですね。

(2009/12/19 0:00), Koichi Kobayashi wrote:
> 小林 (koichik) です.
> 
> Date:    Fri, 18 Dec 2009 09:34:00 +0900
> From:    800111<[E-MAIL ADDRESS DELETED]>
> To:      "[E-MAIL ADDRESS DELETED]"<[E-MAIL ADDRESS DELETED]>
> Subject: [Seasar-user:19041] [Teeda]windowIdについて
> 
>> TeedaではwindowIdを
>> 内部で管理しているようですが
>> Teeda Extention上から
>> これを取得する方法はあるのでしょうか?
> 
> javax.faces.internal.WindowIdUtil を使って
> 
> String wid = WindowIdUtil.getWindowId(
>      FacesContext.getCurrentInstance().getExternalContext());
> 
> とするか,
> 
> public HttpServletRequest request;
> 
> String wid = request.getParameter("wid");
> 
> とすれば取得できます.
> 
> WindowIdUtil は Teeda の internal なクラスで,
> 本来アプリから使われることは想定していないのですが
> リクエストパラメータから直接取得するにしても
> パラメータの名前が Teeda の実装に依存するので
> どちらでも大差ないですね.
> 
> 




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