「JSTL」c:ifタグとc:setタグで変数を設定するサンプル
構文
<c:if test ="条件">
<c:set var=変数名 value=値/>
</c:if>
<c:if test ="条件">
<c:set var=変数名 value=値/>
</c:if>
<c:if test ="条件"> <c:set var=変数名 value=値/> </c:if>
サンプルコード
<c:if test="${userData.depCode !=null && userData.depCode.length()>0}">
<c:set var="umCd" value="12"/>
<c:set var="depCd" value="${userData.depCode}"/>
</c:if>
※userDataはクラスのオブジェクト
<c:if test="${userData.depCode !=null && userData.depCode.length()>0}">
<c:set var="umCd" value="12"/>
<c:set var="depCd" value="${userData.depCode}"/>
</c:if>
※userDataはクラスのオブジェクト
<c:if test="${userData.depCode !=null && userData.depCode.length()>0}"> <c:set var="umCd" value="12"/> <c:set var="depCd" value="${userData.depCode}"/> </c:if> ※userDataはクラスのオブジェクト