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