[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 メーリングリストの案内