teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

誤字

2016/10/20 12:04

投稿

noririn
noririn

スコア37

title CHANGED
@@ -1,1 +1,1 @@
1
- jspでbean(DB)から取得した数値をhiddenに設定したのですが、希望通り送れません
1
+ j
body CHANGED
@@ -1,49 +1,1 @@
1
- 先日も質問させて頂いた内容ではあるのですが・・
2
-
3
- 下記コードのように、jspファイルにて、項目をbeanから取り出して表示しています。
4
-
5
- 行いたいこととしては
6
-
7
- radioボタンもチェックボックスもない、行ごとにある削除ボタンを押下して、その選択した値をservletへ渡し削除処理をしたいのです。
8
-
9
- hiddenを使用し、value値はbeanから取得したgetNo()の値を送りたいと思っております。
10
-
11
-
12
- 例えば「list」の中に10項目あるとして、それには昇順で1〜10の番号がDB内では設定されています。
13
- それがgetNo()なのですが、そのgetNo()の数値をservletに渡したいのですが、10項目めを押下しても、行の「1」番目の数値しか行きません。
14
-
15
- 10項目め選択→1の値が行き、1の項目が削除される→再度10項目め選択→次は2番目の数値が行く
1
+ oooooooooooooooooooooooooooooooooooooooooooooo
16
-
17
- と、頭の数値が渡ります。for文の中にあるからでしょうか・・?
18
-
19
- どうしたら選択した項目のvalue値が行くのでしょうか
20
-
21
- アドバイス頂けると幸いです。
22
- どうぞよろしくお願い致します。
23
-
24
-
25
- ```html
26
- <form method="post" action="servlet" name="form">
27
- <table>
28
- <% List<Bean> list = (ArrayList<Bean>)request.getAttribute("BEANLIST")
29
-
30
- if(list != null && list.size() != 0){
31
-
32
- for(Bean bean: list){ %>
33
- <tr>
34
-
35
- <td><%= bean.getAddres() %></td>
36
- <td><%= bean.getName() %></td>
37
-
38
- <td>
39
- <input type="hidden" name="hidden" value="<%= bean.getNo() %>">
40
- <input type="submit" value="削除" name="sakujo" >
41
-
42
- </td>
43
- </tr>
44
-
45
- <% } %>
46
- <% } %}
47
- </table>
48
- </form>
49
- ```

2

誤字

2016/10/20 12:04

投稿

noririn
noririn

スコア37

title CHANGED
File without changes
body CHANGED
@@ -32,7 +32,7 @@
32
32
  for(Bean bean: list){ %>
33
33
  <tr>
34
34
 
35
- <td><%= bean.getNumber() %></td>
35
+ <td><%= bean.getAddres() %></td>
36
36
  <td><%= bean.getName() %></td>
37
37
 
38
38
  <td>

1

誤字

2016/07/10 01:54

投稿

noririn
noririn

スコア37

title CHANGED
File without changes
body CHANGED
@@ -37,7 +37,7 @@
37
37
 
38
38
  <td>
39
39
  <input type="hidden" name="hidden" value="<%= bean.getNo() %>">
40
- <input type="submit" value="削除" name="touroku" >
40
+ <input type="submit" value="削除" name="sakujo" >
41
41
 
42
42
  </td>
43
43
  </tr>