没有合适的资源?快使用搜索试试~ 我知道了~
很容易看懂,合适初学JSP
资源推荐
资源详情
资源评论
1 EL
2 JSTL
**************************************************************
1 EL
Expression Language
EL语言是JSTL输出(输入)一个JAVA表达式的表示形式。
在JSTL中,EL语言只能在属性值中使用。EL语言只能通过建立表达式${exp1}来进行调用。在属性值中使用表达式有三种方式。
1)语法
表达式 VS EL表达式语言 (JSP2.0)
<%= %> <=> ${}
<%=name%> <=> ${name}
2)文字
在 EL 表达式中,数字、字符串、布尔值和 null 都可以被指定为文字值(常量)。
字符串可以用单引号或双引号定界。布尔值被指定为 true 和 false 。
例子:
表达式 值
${100} 100
${-168.18} -168.18
${3.8E18} 3.8E18
${3.8e-18} 3.8e-18
${3.14159265} 3.14159265
${"Hello JSP EL!"} Hello JSP EL! 等价于 <%="Hello JSP EL!"%>
${'Hello JSP EL...'} Hello JSP EL...
2 JSTL
**************************************************************
1 EL
Expression Language
EL语言是JSTL输出(输入)一个JAVA表达式的表示形式。
在JSTL中,EL语言只能在属性值中使用。EL语言只能通过建立表达式${exp1}来进行调用。在属性值中使用表达式有三种方式。
1)语法
表达式 VS EL表达式语言 (JSP2.0)
<%= %> <=> ${}
<%=name%> <=> ${name}
2)文字
在 EL 表达式中,数字、字符串、布尔值和 null 都可以被指定为文字值(常量)。
字符串可以用单引号或双引号定界。布尔值被指定为 true 和 false 。
例子:
表达式 值
${100} 100
${-168.18} -168.18
${3.8E18} 3.8E18
${3.8e-18} 3.8e-18
${3.14159265} 3.14159265
${"Hello JSP EL!"} Hello JSP EL! 等价于 <%="Hello JSP EL!"%>
${'Hello JSP EL...'} Hello JSP EL...
${true}//can be TRUE? true
${false}//can be FALSE? false
${str==null} true
3)EL 运算符
类别 运算符
算术运算符 +、-、*、/(或 div)和 %(或 mod)
关系运算符 ==(或 eq)、!=(或 ne)、<(或 lt)
>(或 gt)、<=(或 le)和>=(或 ge)
逻辑运算符 &&(或 and)、||(或 or)和 !(或 not)
验证运算符 empty
empty 判断一个变量是否为null或是否包含有效数据
if(name==null||name.equlas(""))等价于
${empty name} -> true
表达式 值
${3+5} 8
${3+5.1} 8.1
${"Hello"+",narci!"} error,没有重载
//没有字符 字符看作字符串
${5*2} 10
${9.3/3} 3.1
${9.3 div 3} 3.1
${8 div 0} Infinity
${9%2} 1
${9 mod 2}
1
<% String name="";
${false}//can be FALSE? false
${str==null} true
3)EL 运算符
类别 运算符
算术运算符 +、-、*、/(或 div)和 %(或 mod)
关系运算符 ==(或 eq)、!=(或 ne)、<(或 lt)
>(或 gt)、<=(或 le)和>=(或 ge)
逻辑运算符 &&(或 and)、||(或 or)和 !(或 not)
验证运算符 empty
empty 判断一个变量是否为null或是否包含有效数据
if(name==null||name.equlas(""))等价于
${empty name} -> true
表达式 值
${3+5} 8
${3+5.1} 8.1
${"Hello"+",narci!"} error,没有重载
//没有字符 字符看作字符串
${5*2} 10
${9.3/3} 3.1
${9.3 div 3} 3.1
${8 div 0} Infinity
${9%2} 1
${9 mod 2}
1
<% String name="";
剩余14页未读,继续阅读
资源评论
xiaoshuaiping
- 粉丝: 11
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功