第五章 EL表达式语言EL全名为Expression?LanguageEL 是从JavaScript脚本语言得到启发的一种表达式语言它借鉴了JavaScript多类型转换无关性的特点在使用EL从scope中得到参数时可以自动转换类型因此对于类型的限制更加宽松Web服务器对于request 请求参数通常会以String类型来发送在得到时使用的Java语言脚本是 (参数名)但是这样的话对于实际应用还必
#
表达式语言(Expression LanguageEL)Floating Point-举例:<page contentType=tex><page pageEncoding=UTF-8>> <head><title>EL有效表达式<title><head> <body> {true} <br> {23} <br>
ExpressionLanguage Specification注:此文档由mErcy翻译JSPEL规范而来请声明出处不得用于商业性质 EL表达式:EL表达式规定为:eval-expression和 literal-expression同时EL表达式支positeexpressions很多EL表达式(eval-expressions和 literal-expressions)被
在JSP20中使用EL表达式语言EL(表达式语言)是一种数据访问语言,可以方便地访问和处理应用程序数据,而无需使用scriptlet或者请求时(request-time)表达式的值。(不需要使用 % 和%来获得数据,EL使JSP页面编写人员摆脱了java语言,使用户即使不懂JAVA也可以轻松编写JSP程序 在JSP20之前,网页只能使用表达式 %= aName %访问系统的值,比如:
#
EL表达式 1EL简介1)语法结构 {expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据 当要存取的属性名称中包含一些特殊字符如.或等并非字母或数字的符号就一定要使用 []例如: {}应当改为 {user[My-Name] } 如果要动态取值时就可以用[]来做而.无法做到动态取值例如:
一EL简介1.语法结构???? {expression}2.[]与.运算符???? EL 提供.和[]两种运算符来存取数据??? 当要存取的属性名称中包含一些特殊字符如.或等并非字母或数字的符号就一定要使用 []例如:??????? {}应当改为 {user[My-Name] }??? 如果要动态取值时就可以用[]来做而.无法做到动态取值例如:??????? {[data]}中data 是一
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级IT资讯交流网 .IT315.ORG.itcast—高级软件人才实作培训专家EL表达式语言方立勋IT资讯交流网 .IT315.ORG.itcastTip1:EL表达式简介EL 全名为Expression LanguageEL表达式用于获取并显示页面数据并替换JSP页面中的脚本表达式EL表达式
Tip1:EL表达式简介所谓保留字的意思是指变量在命名时应该避开上述的名字以免程序编译时发生错误requestScopeparaminitParam[ ] 和 . 号运算符 这两个运算符都可以访问各个域属性对象中的属性和隐含对象的属性例如表达式 {} 和 {user[name]} 是等效的 [] 运算符还可以访问有序集合(即实现了接口的集合)或数组中的指定索引位置的某个元素例如表达式 {u
违法有害信息,请在下方选择原因提交举报