JSPリファレンス(逆引き)

JSPリファレンス
 
Web struts.wasureppoi.com
EL式の演算子
スポンサード リンク

EL式は演算の結果を返すこともできます。

EL式で使用可能な演算子は以下になります。

演算子一覧
分類 演算子 説明
算術 + 加算
- 減算
* 乗算
/ (div) 除算
% (mod) 剰余
比較 == (eq) 等しい
!= (ne) 等しくない
< (lt) 小さい
> (gt) 大きい
<= (le) 以下
>= (ge) 以上
empty nullまたは空文字
論理 && (and) 集合積
|| (or) 集合和
! (not) 否定
2項 a ? b : c 「a」の場合は「b」、「a」以外の場合は「c」
             ※演算子の括弧内は、別名です。

演算子の使用例

<%@ page language="java" contentType="text/html;charset=Windows-31J"%>
<HTML><BODY>

●算術演算子<BR>
5×2 : ${5*2} <BR><BR>

●比較演算子<BR>
3>5 : ${3>5} <BR><BR>

●論理演算子<BR>
3と5の比較を否定 : ${!(3==5)} <BR><BR>

●2項演算子<BR>
3>2の場合は100、それ以外は200 : ${3>2?100:200} <BR><BR>

●empty<BR>
<% String data=""; %>
変数「data」が空かどうか : ${empty data}

</BODY></HTML>


 実行結果



スポンサード リンク


EL式の演算子
EL式の暗黙オブジェクト
EL式の予約語
JSPからjavaクラスのstaticメソッドを呼ぶ
スコープ内のオブジェクトへのアクセス方法
オブジェクトにアクセスする(String)
オブジェクトにアクセスする(javaBeans)
オブジェクトにアクセスする(配列、List、Map)

JSPへ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ