質問編集履歴
6
解決時のエビデンスを追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -114,4 +114,4 @@
|
|
114
114
|
|
115
115
|
コード上で下記写真の赤い警告は出ていますが、画面上では正常に動作するようになりました。
|
116
116
|
|
117
|
-
![イメージ説明](a4ab50427c0e695ab021a49cfcfa1a28.png)
|
117
|
+
![イメージ説明](a4ab50427c0e695ab021a49cfcfa1a28.png)![イメージ説明](af03bb2d75f0a10e362e050bf4a14154.png)
|
5
赤い警告が出ているものの、動作が正常になりましたことを追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -109,3 +109,9 @@
|
|
109
109
|
%>
|
110
110
|
|
111
111
|
```
|
112
|
+
|
113
|
+
【9月10日 14:30追記】
|
114
|
+
|
115
|
+
コード上で下記写真の赤い警告は出ていますが、画面上では正常に動作するようになりました。
|
116
|
+
|
117
|
+
![イメージ説明](a4ab50427c0e695ab021a49cfcfa1a28.png)
|
4
エスケープ対象の「ダブルクオーテーション」を囲む""を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -98,7 +98,7 @@
|
|
98
98
|
|
99
99
|
val = val.replaceAll(">", "& gt;");
|
100
100
|
|
101
|
-
val = val.replaceAll("
|
101
|
+
val = val.replaceAll("\"", """);
|
102
102
|
|
103
103
|
val = val.replaceAll("'", "'");
|
104
104
|
|
3
ご指摘いただいた型を追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -88,7 +88,7 @@
|
|
88
88
|
|
89
89
|
/* private static */
|
90
90
|
|
91
|
-
private static escapeXXL(val){
|
91
|
+
private static String escapeXXL(String val){
|
92
92
|
|
93
93
|
if (val == null) return "";
|
94
94
|
|
2
itagagakiさんにご指摘いただき、エラーメッセージの内容を変更しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
jspで「トークン"}"に構文エラーがあります。
|
1
|
+
jspで「トークン"}"に構文エラーがあります。正しくは;です」というエラーが発生します。
|
test
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
前回とは別の内容のエラーです。
|
2
2
|
|
3
|
-
|
3
|
+
escapeXXLメソッドの直後の()に、タイトルに記述した内容のエラーが発生します。
|
4
|
-
|
5
|
-
波括弧の位置や数はあっており、原因がわかりませんでした。
|
6
4
|
|
7
5
|
恐れ入りますが、もしよろしければご教示いただけますと幸いです。
|
8
6
|
|
@@ -52,13 +50,13 @@
|
|
52
50
|
|
53
51
|
<tr>
|
54
52
|
|
55
|
-
<td><%=escape(dto.getInitiative())%></td>
|
53
|
+
<td><%=escapeXXL(dto.getInitiative())%></td>
|
56
54
|
|
57
|
-
<td><%=escape(dto.getAccomplishment())%></td>
|
55
|
+
<td><%=escapeXXL(dto.getAccomplishment())%></td>
|
58
56
|
|
59
|
-
<td><%=escape(dto.getTo_improve_work())%></td>
|
57
|
+
<td><%=escapeXXL(dto.getTo_improve_work())%></td>
|
60
58
|
|
61
|
-
<td><%=escape(dto.getTo_improve_commu())%></td>
|
59
|
+
<td><%=escapeXXL(dto.getTo_improve_commu())%></td>
|
62
60
|
|
63
61
|
<td><%=dto.getTime()%></td>
|
64
62
|
|
@@ -74,19 +72,11 @@
|
|
74
72
|
|
75
73
|
</html>
|
76
74
|
|
77
|
-
/-------------------------------------------------------------------------------------* すぐ下の<%とfor文の閉じる} で警告がでてきています。 1つ目の警告を押してもエラーメッセージは表示されず、二つ目の警告にこの質問のタイトルのエラーメッセージが表示されます。*----------------------------------------------------------------------/
|
78
|
-
|
79
75
|
<%
|
80
76
|
|
81
77
|
//「reflection」テーブルのデータを全件抽出
|
82
78
|
|
83
79
|
List<SurveyDto> list = (List<SurveyDto>)request.getAttribute("ALL_SURVEY_LIST");
|
84
|
-
|
85
|
-
/* //ビジネスロジックをインスタンス化し、セレクトするメソッドを呼び出し、listで受け取る
|
86
|
-
|
87
|
-
ShowAllRecordsBL logic = new ShowAllRecordsBL(); */
|
88
|
-
|
89
|
-
/* list = logic.executeSelectRecords(); */
|
90
80
|
|
91
81
|
for (int i = 0; i < list.size(); i++) {
|
92
82
|
|
@@ -94,11 +84,11 @@
|
|
94
84
|
|
95
85
|
}
|
96
86
|
|
97
|
-
/
|
87
|
+
/* *■■■escapeXXLメソッド■■■ *概要:文字列データのエスケープを行う */
|
98
88
|
|
99
89
|
/* private static */
|
100
90
|
|
101
|
-
private static escape(val){
|
91
|
+
private static escapeXXL(val){
|
102
92
|
|
103
93
|
if (val == null) return "";
|
104
94
|
|
1
前回の質問と別の内容のエラーです。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
+
前回とは別の内容のエラーです。
|
2
|
+
|
1
|
-
1つ目のコメントに記述した箇所にエラ
|
3
|
+
1つ目のコメントに記述した箇所にエラーメッセージが発生します。
|
2
4
|
|
3
5
|
波括弧の位置や数はあっており、原因がわかりませんでした。
|
4
6
|
|