JSTL c:ifで変数が空文字を判定するサンプル

構文
「!empty 変数名」を使用して、リクエスト、セッションまたはアプリケーションスコープ中のnameフィールドが空文字かどうか判定します

方法1

<c:if test="${!empty username}">
${username}
</c:if>

方法2

<c:if test="${not empty username}">
${username}
</c:if>

結果
「username」が空文字でもnullでもない場合、usernameの値を出力します。

JSTL

Posted by arkgame