イテレータ内で計算される JSTL 変数にアクセスする必要があります。
コードの抜粋:
<c:forEach var="resultBean" items="${resultList}" varStatus="status">
card: ${resultBean.cardNum}
</c:forEach>
${resultBean.cardNum}
スクリプトレットコードでアクセスしたいと思います。私が今していることは次のとおりです。
<c:forEach var="resultBean" items="${resultList}" varStatus="status">
card: ${resultBean.cardNum}
<c:set var="currentCardNum">${resultBean.cardNum}</c:set>
<%out.write( StringUtils.mask( (String)pageContext.getAttribute("currentCardNum") ) );%>
</c:forEach>
pageContext で変数を設定している 3 行目をスキップしたいと思います。設定せずに同じ結果を達成することは可能ですか?または、私が使用できる他の方法はありますか?