私は文字列のリストを持っていると私はセッションにそれを設定します。文字列にELで指定された値が含まれているかどうかをテストするにはどうすればよいですか?
session.setAttribute("datas", result.getBody().getDatas());
件のデータ属性、例えば単語「りんご」が含まれていない場合、私は、JSPにチェックしたいです。これが含まれていない場合、メッセージは含まれていません。
アップル バナナ レモン
プリント2回のメッセージ」:セッションは、次の値が含まれている場合には、
<c:forEach items="${datas}" var="data">
<c:if test="${data!='apple'}">
<p> Doesn't contained</p>
</c:if>
<c:for>
しかし、前述のコード:当初、私はこのような何かをしようとしました含まれていません "。私はこれが正常だと知っていますが、私が望むものを作るためにこれをどう扱うことができますか?
jspの先頭に関連するtaglibを宣言することを忘れないでください。 '<%@ taglib prefix =" fn "uri =" http://java.sun.com/jsp/jstl/functions "%>' –
そうでなければ、とにかく自己説明的で、かなりグググラブルな例外/エラーがスローされます。 – BalusC
はい、これは、jsp/jstlの新しい人のための答えに詳細を追加するために書いてあります... –