[Seasar-user:7947] Re: [Teeda]2回以上サブミットした時の値の引継ぎ方

Tetsutaroh Satoh [E-MAIL ADDRESS DELETED]
2007年 5月 31日 (木) 08:41:58 JST


佐藤徹太郎です。

>テキストフィールドにbookIdを入力して、サブミットし、
>Gridに1件目の本の情報を表示します。
>そして、また、テキストフィールドに違うbookIdを入力して
>サブミットし、Gridに2件目の本の情報を表示します。
>合計2件の本の情報をGridに表示し、
>その後、リンクをクリックし、次画面に遷移した時に、
>上記の2つのbookIdを次画面に引継ぎたいのです。
>そして、次画面のPageクラスのprerender()で、引き継いだ2つのbookId
>をDaoのメソッドでinsertしたいと考えています。

bookIdとは、"039911178"とか、"039911179"のことです。
自分が書いた文がおかしいと気付ました。
すいませんでした。
-----Original Message-----
From: [E-MAIL ADDRESS DELETED]
[mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Tetsutaroh Satoh
Sent: Wednesday, May 30, 2007 3:05 PM
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:7929] Re:[Teeda]2回以上サブミットした時の値の引継ぎ方

佐藤徹太郎です。

米林さん、お返事ありがとうございました。

>すいません、以下の
>"2回以上サブミットして2つ以上のbookIdを引き継ぐ"
>という部分がよく分かりませんでした。
>もう少し説明して頂けますか?

すいません、未熟者なので説明がヘタでご迷惑をおかけしております。

テキストフィールドにbookIdを入力して、サブミットし、
Gridに1件目の本の情報を表示します。
そして、また、テキストフィールドに違うbookIdを入力して
サブミットし、Gridに2件目の本の情報を表示します。
合計2件の本の情報をGridに表示し、
その後、リンクをクリックし、次画面に遷移した時に、
上記の2つのbookIdを次画面に引継ぎたいのです。
そして、次画面のPageクラスのprerender()で、引き継いだ2つのbookId
をDaoのメソッドでinsertしたいと考えています。

<a id="goRentBook3" href="rentBook3.html?bookId=aaa">貸し出し完了手続き</a>
では、1つのbookIdしか引き継がれませんよね、これを、
2つのbookIdを引き継がれるようにしたいのです。

お忙しい中、
説明が下手で申し訳ありません。

よろしく御願いいたします。


-----Original Message-----
From: [E-MAIL ADDRESS DELETED]
[mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of [E-MAIL ADDRESS DELETED]
Sent: Wednesday, May 30, 2007 10:08 AM
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:7912] Re:[Teeda]2回以上サブミットした時の値の引継ぎ方

米林です。

From: "Tetsutaroh Satoh" <[E-MAIL ADDRESS DELETED]>
Sent: Monday, May 28, 2007 11:23 AM

> 佐藤徹太郎です。

> Dolteng 0.17.0(S2Dao+Teeda)
> Teeda-extension-1.03
> で開発をしております。

> テキストフィールドに入力した値を
>
> aタグで引き継ぐ場合、
>
> rentBook2.html
>
> <form id="RentBook2Form">
> <input type="text" id="bookId"/>
> <input type="button" value="送信" id="doSubmit"/>
>
> -------Grid省略------------------
>
> <a id="goRentBook3" href="rentBook3.html?bookId=aaa">貸し出し完了手続き
</a>
> </form>

> bookIdをRentBook2PageとRentBook3Pageのスーパークラスに定義。
>
> rentBook3.htmlに
>
> <span id="bookId">BookId</span> で表示。

> のようになると思うのですが、
>
> これが、テキストフィールドにidを入力してサブミット、
> また違うidを入力してサブミットと、
> 2回以上サブミットして、2つ以上のbookIdを引き継ぐ
> 場合はどのようにすればいいのでしょうか?
> また、どのように表示すればいいのでしょうか?

すいません、以下の
"2回以上サブミットして2つ以上のbookIdを引き継ぐ"
という部分がよく分かりませんでした。
もう少し説明して頂けますか?

もし、リンク部分のbookIdの値に画面で入力した値を
利用したいのであれば、JavaScriptを使用するしか
実現出来ません。
リンクはHTMLがレンダリングされた時点で固定文字列に
なっていますので。

よろしくお願いします。
---
米林 正明
[E-MAIL ADDRESS DELETED]

_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user


_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user





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