質問編集履歴

3

誤字

2016/10/20 12:04

投稿

noririn
noririn

スコア37

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

2

誤字

2016/10/20 12:04

投稿

noririn
noririn

スコア37

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,7 @@
66
66
 
67
67
 
68
68
 
69
- <td><%= bean.getNumber() %></td>
69
+ <td><%= bean.getAddres() %></td>
70
70
 
71
71
  <td><%= bean.getName() %></td>
72
72
 

1

誤字

2016/07/10 01:54

投稿

noririn
noririn

スコア37

test CHANGED
File without changes
test CHANGED
@@ -76,7 +76,7 @@
76
76
 
77
77
  <input type="hidden" name="hidden" value="<%= bean.getNo() %>">
78
78
 
79
- <input type="submit" value="削除" name="touroku" >
79
+ <input type="submit" value="削除" name="sakujo" >
80
80
 
81
81
 
82
82