「Spring MVC」setAttributeメソッドとc:ifタグの使い方
環境
spring 5.3.8
Java SE 1.8
構文
ArrayList<データの型>リスト変数へ名={処理コード}
request.setAttribute(“属性名",リスト変数名);
リクエストスコープにインスタンスの値を保存します。
リクエストに新しい属性名と値をセットすることができます。
Java側
ArrayList<String,String> city = new ArrayList<String,String>(); city.add("tokyo","東京"); city.add("oosaka","大阪"); city.add("fukuoka","福岡"); request.setAttribute("cityLst",city)
JSP側
<c:if test ="${not empty cityLst}"> 処理コード </c:if>