式言語ではエイリアス(別名)を持つ演算子を使用できる
(例)/ は div
下記は式言語で使用できる演算子とその優先順位です。
[] .
() (優先順位の変更)
- (単項) not ! empty
* / div % mod
+ - (2 項)
< > <= >= lt gt le ge
== != eq ne
&& and
|| or
? :
<サンプル>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%! int x = 5; String s = "5"; %>
<% int a = 5; %>
<c:set var="v" value="5" />
${5 + 5}<br />
${'5' + 5}<br />
${x + 5}<br />
${s + 5}<br />
${v + 5}<br />
<出力結果>
10
10
5
5
10
0 件のコメント:
コメントを投稿