JSP2.0の式言語をなかなか使いこなせないでいる その2
前回のエントリは,あたしの勘違いで,気を取り直して再チャレンジしたら,あっさりできました.:-D
フツーに,こう書いてOK.
<c:if test="${value % cond == 0}" >
こんなのも可.
<c:if test="${value mod cond eq 0}" >
じゃあこんなのはどうするか?
<%@ attribute name="value" required="true" %> <%@ attribute name="cond" required="true" %> <% if (value.indexOf(cond) != -1) { %>
そんなときはFunctionsを使う.
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <%@ attribute name="value" required="true" %> <%@ attribute name="cond" required="true" %> <c:if test="${fn:contains(value, cond)}" >
うーん,使いこなせるようになるまでは,手元にリファレンスを置いておかないとダメだね.
→JSP XML CheatSheet