回答編集履歴

3

テキスト修正

2015/05/19 04:30

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -65,3 +65,43 @@
65
65
  でよいと思います。
66
66
 
67
67
 
68
+
69
+ ---
70
+
71
+ 補足2
72
+
73
+
74
+
75
+ いろいろ申し上げて済みません。
76
+
77
+ もう一点ありました。
78
+
79
+ ```lang-JSP
80
+
81
+ <c:forEach var="honzitsunokouho" items="${ sessionScope.pairToday }">
82
+
83
+ <input type="hidden" name="yourpairid" value="${ honzitsunokouho.pairId }"/>
84
+
85
+ ```
86
+
87
+ となっているので、ひとつのフォームの中に name="yourpairid" のinput要素が
88
+
89
+ 複数生成されることになりますが、これを意図してやっている(=一回のリクエストで
90
+
91
+ 複数のyourpairidを送ろうとしている)のであれば、受け取る側では
92
+
93
+ [ServletRequest#getParameterValues](https://goo.gl/PJ4Rgm)
94
+
95
+ を使って、
96
+
97
+ ```lang-java
98
+
99
+ String[] yourPairIDs = request.getParameterValues("yourpairid");
100
+
101
+ ```
102
+
103
+ として配列で受け取ったほうがよいと思います。
104
+
105
+
106
+
107
+

2

テキスト修正

2015/05/19 04:30

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -52,7 +52,9 @@
52
52
 
53
53
  ```
54
54
 
55
- とされているのですが、[ServletRequest#getParameter メソッド](https://goo.gl/4VR0Lf) はString型を返しますので、単に
55
+ とされているのですが、[ServletRequest#getParameter メソッド](https://goo.gl/4VR0Lf) はString型を返しますので、
56
+
57
+ 単に
56
58
 
57
59
  ```lang-java
58
60
 

1

テキスト修正

2015/05/19 04:14

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -33,3 +33,33 @@
33
33
 
34
34
 
35
35
  ご参考になれば幸いです。
36
+
37
+
38
+
39
+ ---
40
+
41
+ 補足:
42
+
43
+
44
+
45
+
46
+
47
+ それと
48
+
49
+ ```lang-java
50
+
51
+ String yourPairID = String.valueOf(request.getParameter("yourpairid"));
52
+
53
+ ```
54
+
55
+ とされているのですが、[ServletRequest#getParameter メソッド](https://goo.gl/4VR0Lf) はString型を返しますので、単に
56
+
57
+ ```lang-java
58
+
59
+ String yourPairID = request.getParameter("yourpairid");
60
+
61
+ ```
62
+
63
+ でよいと思います。
64
+
65
+