質問編集履歴
2
不適切な変数名とcタグが閉じられていない状況でしたので、修正いたしました。何度もご指摘いただきありがとうございます。
title
CHANGED
File without changes
|
body
CHANGED
@@ -106,12 +106,13 @@
|
|
106
106
|
<th>メッセージ</th>
|
107
107
|
</tr>
|
108
108
|
<tr>
|
109
|
+
<!-- sessionからSampleListの変数を取得 -->
|
109
|
-
<c:forEach var="list" items="${
|
110
|
+
<c:forEach var="list" items="${SampleList}">
|
110
111
|
<td><c:out value="${list.name}" /></td>
|
111
112
|
<td><c:out value="${list.nameNo}" /></td>
|
112
113
|
<td><c:out value="${list.tel}" /></td>
|
113
114
|
<td><c:out value="${list.comment}" /></td>
|
114
|
-
</c:forEach
|
115
|
+
</c:forEach>
|
115
116
|
</tr>
|
116
117
|
</table>
|
117
118
|
</body>
|
1
不適切な変数名を修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -27,24 +27,24 @@
|
|
27
27
|
```java
|
28
28
|
private static final String SELECT_ALL = "SELECT name, namme_no, tel FROM fxxkman WHERE nameNo=?";
|
29
29
|
|
30
|
-
public List<
|
30
|
+
public List<Sample> selectAll(String nameNo) throws DaoException{
|
31
|
-
List<
|
31
|
+
List<Sample> sampleList = new ArrayList<Sample>();
|
32
32
|
try{
|
33
33
|
DB接続
|
34
34
|
//省略
|
35
35
|
PreparedStatement st = conn.prepareStatement(SELECTALL)
|
36
36
|
while(resultSet.next()) {
|
37
|
-
|
37
|
+
Sample sam = new Sample();
|
38
|
-
|
38
|
+
sam.setName(resultSet.getString("name");
|
39
39
|
//省略
|
40
|
-
|
40
|
+
sam.setComment(resultSet.getString("comment");
|
41
|
-
|
41
|
+
sam.add(sampleList);
|
42
42
|
} catch (//省略){
|
43
43
|
throw //省略
|
44
44
|
} finally {
|
45
45
|
closeConnection();
|
46
46
|
}
|
47
|
-
return
|
47
|
+
return sampleList;
|
48
48
|
}
|
49
49
|
}
|
50
50
|
```
|
@@ -57,23 +57,23 @@
|
|
57
57
|
String nmNo = (String) session.getAttribute("nameNo");
|
58
58
|
|
59
59
|
try {
|
60
|
-
List<
|
60
|
+
List<Sample> sampleList = new Dao().selectAll(nmNo);
|
61
|
-
|
61
|
+
SampleFlow flow = new SampleFlow();
|
62
62
|
//省略
|
63
|
-
for(
|
63
|
+
for(Sample sam : sampleList){
|
64
|
-
|
64
|
+
sampleList.setName(sam.getName());
|
65
65
|
//省略
|
66
|
-
|
66
|
+
sampleList.setComment(sam.getComment());
|
67
67
|
}
|
68
68
|
//省略
|
69
|
-
session.setAttribute("
|
69
|
+
session.setAttribute("SampleList", sammpleList);
|
70
70
|
} catch(DaoException err) {
|
71
71
|
err.printStackTrace();
|
72
72
|
}
|
73
|
-
request.getRequestDispatcher("~~~
|
73
|
+
request.getRequestDispatcher("~~~sample-table.jsp").forward(req, res);
|
74
74
|
```
|
75
75
|
|
76
|
-
###
|
76
|
+
###SampleFlow.java
|
77
77
|
```java
|
78
78
|
public class Dto{
|
79
79
|
private String name;
|
@@ -89,7 +89,7 @@
|
|
89
89
|
//((以下省略))
|
90
90
|
```
|
91
91
|
|
92
|
-
#
|
92
|
+
# sample-list.jsp
|
93
93
|
|
94
94
|
ここでテーブルを表示したいのですがわかりません。
|
95
95
|
|
@@ -97,13 +97,13 @@
|
|
97
97
|
//省略
|
98
98
|
|
99
99
|
<body>
|
100
|
-
<h1>
|
100
|
+
<h1>サンプルテーブル</h1>
|
101
101
|
<table>
|
102
102
|
<tr>
|
103
103
|
<th>名前</th>
|
104
|
-
<th>
|
104
|
+
<th>番号</th>
|
105
|
-
<th>
|
105
|
+
<th>連絡先</th>
|
106
|
-
<th>
|
106
|
+
<th>メッセージ</th>
|
107
107
|
</tr>
|
108
108
|
<tr>
|
109
109
|
<c:forEach var="list" items="${UnkoHokan}">
|
@@ -119,10 +119,10 @@
|
|
119
119
|
|
120
120
|
---
|
121
121
|
### このような表示がしたいです。
|
122
|
-
|名前|
|
122
|
+
|名前|番号|連絡先|メッセージ|
|
123
123
|
|:--:|:--:|:--:|:--:|
|
124
|
-
|
|
124
|
+
|太郎|1192|0221212|ありがとう|
|
125
|
-
|
|
125
|
+
|太郎|1192|0221212|ごめんね|
|
126
|
-
|
|
126
|
+
|太郎|1192|0221212|さよなら|
|
127
|
-
|
|
127
|
+
|太郎|1192|0221212|こんにちは|
|
128
|
-
|
|
128
|
+
|太郎|1192|0221212|好きだよ|
|