声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
EL表达式
El表达式就是简化jsp的输出操作! 书写方式: ${表达式} 就是为了减轻我们在jsp上面开发! 一般都是用来取值和判断!
检查EL表达式环境:
1: 检查下有没有el这个jar包
2: 老版本jsp页面指令需要写上 EL的支持! 现在不需要
获得值: 她首先去pageContext里面找 然后request session application 如果没有他也不会报错 会给你返回空字符串
也可以指定区域拿值
拿对象的值
拿到表单的值
拿到请求头上面的值
拿到Cookie对象和值
获得web.xml文件里面的初始化值:
首先你要保证你的值必须是是数值类型 或者可以转换成数值 要不然会报错 加减乘除取如下图
大于小于不等于... 如下图 如果你不打单引号或者双引号 他会把你的a和b看做是一个从request... 里面拿出来的值 !
与或非:
三元运算:
OGNL框架:
Ognl框架的好处 在,以后我们可以把一些运算变的灵活,运算灯饰让用户去写 我们代码只要拿到用户写的运算和数据,就能让程序自己去运算了! 如下图:
相关推荐
OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,...
用来支持ognl表达式的,类似于EL表达式,功能比EL表达式强大的多。 freemarker-2.3.15.jar freemarker是比jsp更简单好用,功能更加强大的表现层技术,用来替代jsp的。 在Struts2中提倡使用 freemarker模板,但实际...
OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,...
2、 EL,全称Express Language,即表达式语言。不要被语言吓倒,它是简单的对象导航语言。有字符串(例如:方法名)和特殊字符组成(例如用.表示调用对应的属性方法)。通过EL,我们可以存、取对象数据,而且还可以...
整理了1个上午 Oracle+Weblogic,主要内容如下: struts2-core-2.1.8.jar Struts2的核心包 struts2-json-plugin-2.1.8.jar json进行异步...ognl-2.7.3.jar OGNL表达式语言,struts2支持该EL antlr-2.7.6.jar HQL解析
ognl-3.0.jar:对象图导航语言(Object Graph Navigation Language),它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,...
2.变量、数据类型和运算符和表达式 3运算符和程序流程结构 4.数组 5.类和对象 6.字符串 7.封装,继承,多肽 8.接口与抽象类 9.java集合类 10.jdbc 11 html简介与js的基本语法 12 javascript内置对象和内置函数 13 ...
struts2-core-2.1.8.jar Struts2的核心包 struts2-json-plugin-2.1.8.jar json进行异步刷新操作(非必要) xwork-core-2.1.6.jar Command模式框架,WebWork和Struts2...ognl-2.7.3.jar OGNL表达式语言,struts2支持该EL
开发工具包.里边包含struts2中所有开发需要的包,其中包含commons-logging-1.0.4.jar 日志管理 ...OGNL表达式语言,struts2支持该EL struts2-core.jar struts2的核心库 xwork.jar webwork的核心库等
struts2-core-2.1.8.jar Struts2的核心包 struts2-json-plugin-2.1.8.jar json进行异步刷新操作(非必要) xwork-core-2.1.6.jar Command...ognl-2.7.3.jar OGNL表达式语言,struts2支持该EL antlr-2.7.6.jar HQL解析
commons-logging-1.0.4.jar 使用spring的必备包,用来记录程序运行时的活动的日志...OGNL表达式语言,struts2支持该EL struts2-core-2.0.10.jar struts2的核心库 xwork-2.0.4.jar webwork的核心库,自然需要它的支持
Struts 2需要的jar包: 1.commons-fileupload.jar(commons项目中的关于...EL表达式:jstl.jar excel表格:jxl.jar 操作pdf文件:iText-5.0.5.jar 统计图(JFreechart两个):jcommon-1.0.10.jar,jfreechart-1.0.6.jar
6.3 EL表达式的应用 6.3.1 EL的基本语法. 6.3.2 EL的运算符 6.3.3 EL的隐含对象 6.4 JSTL核心标签库的应用 6.4.1 数据访问标签 6.4.2 流程控制标签 6.4.3 循环标签 6.5 JSTL格式标签库的应用 6.5.1 使用格式化数字 ...
ognl-2.6.11.jar OGNL表达式语言,struts2支持该EL freemarker-2.3.8.jar 表现层框架,定义了struts2的可视组件主题 commons-beanutils.jar 提供对java 反射和自省API的包装 commons-fileupload.jar 文件上传 ...
Servlet/JSP Servlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP 新特性、Java Web 设计模式。 透彻理解Servlet核心原理;熟练掌握Servlet API;透彻理解JSP引擎工作原理;...
OGNL表达式所需要的包,支持EL htmlparser.jar 强大的html解析器 jcommon-1.0.15.jar 使用java生成图表的工具 freemarker-2.3.8.jar 模板相关操作需要包 struts2-core-2.0.14.jar struts2核心包 struts2-...
{2.8}框架中移动的小球}{59}{section.2.8} {2.9}抽象与接口}{59}{section.2.9} {2.10}访问控制}{60}{section.2.10} {2.10.1}类的属性}{60}{subsection.2.10.1} {2.10.2}类的方法}{61}{subsection.2.10.2} {...