JSTLとarrayListに関連するすべての投稿を調べましたが、それでも解決策が見つかりませんでした。
taglibを使用してjspファイルに対してArrayListを反復しようとしています。ビルドパスに最新のjstl1.2jarを含めました。taglibを適切に構成しました。
しかし、それでも使用する行の前でエラーが発生します
<c:forEach>
鬼ごっこ。それは言う
<c:foreach>not recognized!,
はい、forEachに「e」が付いたエラーが表示されています。
以下の私のコードを見つけてください。
コントローラーコード:
List<String> rolesList = new ArrayList<String>();
rolesList.add(ga.getAuthority());
JSPコード:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<select>
<c:forEach items="${rolesList}" var="role">
<option>${role}</option>
</c:forEach>
</select>