質問編集履歴

1

一つ目のコメントを追加しました。

2021/09/09 23:09

投稿

Marina_
Marina_

スコア14

test CHANGED
File without changes
test CHANGED
@@ -1,23 +1,3 @@
1
- ■ 行ったこと
2
-
3
- ・毎日の仕事の反省を記録するアプリです。
4
-
5
- ・記録した一覧を表示するコードを書いています。
6
-
7
- ■ お伺いしたいこと
8
-
9
- ・一番最後のメソッド「escapeメソッド」のescape(String val)の一つ目のカッコに下記エラーが出てきています。
10
-
11
- トークン")"に構文エラーがあります。正しくは;です。
12
-
13
-
14
-
15
- 恐れ入りますが、ご教示いただけますと幸いです。
16
-
17
-
18
-
19
- ```jsp
20
-
21
1
  <%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
22
2
 
23
3
  <%@ page import="model.RecordsDto"%>
@@ -58,8 +38,6 @@
58
38
 
59
39
  </tr>
60
40
 
61
-
62
-
63
41
  <tr>
64
42
 
65
43
  <td><%=escape(dto.getInitiative())%></td>
@@ -84,19 +62,23 @@
84
62
 
85
63
  </html>
86
64
 
65
+ /**-------------------------------------------------------------------------------------*
66
+
67
+ すぐ下の<%と、for文の閉じる} で警告がでてきています。
68
+
69
+ *----------------------------------------------------------------------**/
70
+
87
71
  <%
88
-
89
-
90
72
 
91
73
  //「reflection」テーブルのデータを全件抽出
92
74
 
93
- List<RecordsDto> list = new ArrayList<RecordsDto>();
75
+ List<SurveyDto> list = (List<SurveyDto>)request.getAttribute("ALL_SURVEY_LIST");
94
76
 
95
- //ビジネスロジックをインスタンス化し、セレクトするメソッドを呼び出し、listで受け取る
77
+ /* //ビジネスロジックをインスタンス化し、セレクトするメソッドを呼び出し、listで受け取る
96
78
 
97
- ShowAllRecordsBL logic = new ShowAllRecordsBL();
79
+ ShowAllRecordsBL logic = new ShowAllRecordsBL(); */
98
80
 
99
- list = logic.executeSelectRecords();
81
+ /* list = logic.executeSelectRecords(); */
100
82
 
101
83
  for (int i = 0; i < list.size(); i++) {
102
84
 
@@ -114,7 +96,7 @@
114
96
 
115
97
  /* private static */
116
98
 
117
- private static String escape(String val){
99
+ private static escape(val){
118
100
 
119
101
  if (val == null) return "";
120
102
 
@@ -124,7 +106,7 @@
124
106
 
125
107
  val = val.replaceAll(">", "& gt;");
126
108
 
127
- val = val.replaceAll("\"", "&quot;");
109
+ val = val.replaceAll("/", "&quot;");
128
110
 
129
111
  val = val.replaceAll("'", "&apos;");
130
112
 
@@ -133,5 +115,3 @@
133
115
  }
134
116
 
135
117
  %>
136
-
137
- ```