JSTLのタグを使って条件分岐が可能です。
if文であれば<c:if>タグ、switch文であれば<c:choose>がそれに該当します。
単純な分岐であれば以下のような<c:if>タグで実現できると思います。
<c:if>タグは、test属性の判定結果がtrueであればタグ内を評価します。
(例:セッションに格納したparamの値により表示を変える。)
`
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%session.setAttribute("param","15");%>
<c:if test="${param >= 10}" >
paramは10以上です。
</c:if>
<c:if test="${param < 10}" >
paramは10より小さいです。
</c:if>
`
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。