ループで作った多数のテキストボックスに入力した値を
request.getParameterで取得しようとしています。

テキストボックスは
<input type="text" name="a<%count%>">
のようにして、ループしてもテキストボックス名が
同じものができないようにしています。

このような場合、どのようにしてrequest.getParameterで
すべての値を取得すればよいのでしょうか?

わかる方、ぜひアドバイスをよろしくお願いします。

A 回答 (1件)

countの回数分request.getParameterするとか。



getParameterNamesでパラメータ名一覧取れるのでその中から取得したい名前を前方一致で一致したものを抽出して取り出すとか。

そもそもaという名前で複数テキストボックス作成していればgetParameterValuesでString配列形式で値がすべて取得できたかと。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報