[Seasar-user:8331] Re: [Teeda]インクルードしたhtmlでも前ページからのプロパティを参照したい

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 6月 14日 (木) 18:40:08 JST


大谷様

conpotaです。

Pageクラスを持たせるんですね。
ありがとうございました。

07/06/14 に Shinpei Ohtani <[E-MAIL ADDRESS DELETED]> さんは書きました:
>
> 大谷です。
>
> 過去ログからコピペで失礼しますが、
> 下記のような考え方でいけるはずです。
>
> conpotaさんの場合は、
> SecondPageでIncludePageをDIしてもらって
> hogeプロパティをコピーしてやればいいのではないでしょうか。
>
> =======================
> ここから過去ログコピペ
> =======================
> AaaPage、BbbPage共にSmartDeployで読まれていれば
> 問題なくDIされると思います。
>
> 軽く試してみました。
>
> hello.html
> <te:include te:src="/add/add.html" />
>
> HelloPage
> public class HelloPage {
>        private AddPage addPage;
>
>        public String prerender() {
>                System.out.println("prerender");
>                addPage.setArg1(123);
>                return null;
>        }
>
>        public AddPage getAddPage() {
>                return addPage;
>        }
>
>        public void setAddPage(AddPage addPage) {
>                this.addPage = addPage;
>        }
>
> }
>
> とすると、hello.html内にadd.htmlが描画されて、
> arg1に123と表示されますね。
>
>
> 07/06/14 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > conpotaと申します。
> >
> > Teeda1.0.7を使用しています。
> > 標記の件、以下のような場合です。
> >
> > -- first.html --
> > <form id="firstForm">
> >   <input type="text" id="hoge" value="hoge1"/>
> >   <input type="submit" id="doSecond"/>
> > </form>
> >
> > -- firstPage.java --
> > private String hoge;
> > public String doSecond() {
> >   return "second";
> > }
> >
> > -- second.html --
> > <te:include te:src="/***/include.html"/>
> >
> > -- include.html --
> > <span id="hoge"/>
> >
> > -- includePage.java --
> > private String hoge;
> >
> > first.htmlからサブミットしてhogeの値が次のsecond.htmlにインクルードしたinclude.htmlに表示されて欲しいのです
>> > second.html?hoge=hoge1
> > とするとうまくいくのですが、前のページからサブミットされた場合はダメのようです。
> > なにかよい方法はないでしょうか?
> >
> > --
> > conpota <[E-MAIL ADDRESS DELETED]>
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> >
>
>
> --
> =============================
> Shinpei Ohtani
> [E-MAIL ADDRESS DELETED]
> =============================
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



-- 
conpota <[E-MAIL ADDRESS DELETED]>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070614/c2a44a19/attachment.html 


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