前回とは別の内容のエラーです。
escapeXXLメソッドの直後の()に、タイトルに記述した内容のエラーが発生します。
恐れ入りますが、もしよろしければご教示いただけますと幸いです。
jsp
1<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %> 2<%@ page import="model.RecordsDto"%> 3<%@ page import="model.ShowAllRecordsBL"%> 4<%@ page import="java.util.ArrayList"%> 5<%@ page import="java.util.List"%> 6 7<html> 8<head> 9<title>記録一覧</title> 10</head> 11<body> 12<h2>記録一覧</h2> 13<table class="surbey_list" border=1> 14<tr bgcolor="#c0c0c0"> 15<th>自主的に行ったこと</th> 16<th>高い成果を出したこと</th> 17<th>改善点(仕事の仕方)</th> 18<th>改善点(コミュニケーション)</th> 19<th>記録時間</th> 20</tr> 21<tr> 22<td><%=escapeXXL(dto.getInitiative())%></td> 23<td><%=escapeXXL(dto.getAccomplishment())%></td> 24<td><%=escapeXXL(dto.getTo_improve_work())%></td> 25<td><%=escapeXXL(dto.getTo_improve_commu())%></td> 26<td><%=dto.getTime()%></td> 27</tr> 28</table> 29<br> 30<a href="InputRecords">記録画面に戻る</a> 31</body> 32</html> 33<% 34//「reflection」テーブルのデータを全件抽出 35List<SurveyDto> list = (List<SurveyDto>)request.getAttribute("ALL_SURVEY_LIST"); 36for (int i = 0; i < list.size(); i++) { 37RecordsDto dto = list.get(i); 38} 39/* *■■■escapeXXLメソッド■■■ *概要:文字列データのエスケープを行う */ 40/* private static */ 41private static String escapeXXL(String val){ 42if (val == null) return ""; 43val = val.replaceAll("&", "& amp;"); 44val = val.replaceAll("<", "& lt;"); 45val = val.replaceAll(">", "& gt;"); 46val = val.replaceAll("\"", """); 47val = val.replaceAll("'", "'"); 48return val; 49} 50%>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/09 23:45
2021/09/09 23:56
2021/09/10 00:26
2021/09/10 00:36 編集
2021/09/10 01:18
2021/09/10 02:29
2021/09/10 02:46
2021/09/10 02:51
2021/09/10 04:02
2021/09/10 04:10
2021/09/10 04:46
2021/09/10 05:00
2021/09/10 05:36