「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>

 

SpringMVC

Posted by arkgame