首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSTL、EL、ONGL、Struts标签的区别与使用「建议收藏」

特点3:${#name},里面的是不带#号的。...特点4:如果放在对象栈中的是一个自定义的对象,那么{property}里面可以直接去该对象的属性值,不用这样{object.property} 注:EL表达式,需要引入JSTL标记库,因为Jsp把EL...lambda表达式定义等 与EL区别 1、用法区别 OGNL是通常要结合Struts 2的标志一起使用,如 struts页面中不能单独使用...3、js中的使用情况 EL表达式能用在内部文件的js里(jsp被解释时,内部文件的js代码也被解释,然后发送到客户端,而外部js文件是在客户端执行的,所以EL表达式不能用在外部js文件里)...ONGL只能结合struts2一起使用,不能使用ONGL表达式 共同点:EL和OGNL都是表达式 ONGL与JSTL区别 ognl是struts2特有的表达式

3.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

jstl、EL跟OGNL

这段时间学习了两种EL,和OGNL都是表达式,然后对两者的不同进行学习,在网上还搜到了询问两者不同的面试题,自己也决定好好的学习一下 jstl是JSP标签,有点像html的标签。 ...从这段话上我们貌似感觉OGNL比EL强大,可以取代EL,但实际应用却不是这样 一般来说 jstl标签搭配el用,需要在jsp头部配置,jstl用来取值,而el用来展示。...El可以完成的功能,Ognl也可以,El不能完成的功能,Ognl也可以。...2.不是用struts2自带的标签库,jsp直接结合jstl+el进行操作。 jsp2.0中默认启动对el表达式的支持的。...,el可以单独使 用 ${sessionScope.username} 2.EL表达式能用在内部文件的js里 关于这两点可以参考http://blog.csdn.net/lidiansheng/article

16350

ssm简单总结

加快开发 让我们更加专注具体的开发 ioc ,不多扯, 感觉和 android的 Manifest文件的用意差不多 Spring4相对于Spring3,对Controller等的很多bean都不用写在配置里面了...数据库操作的一种配置方式吧 用起来比较方便,也比较灵活 简单通用的, 可以想办法生成 -(写个程序,读取数据库,根据字段,生成对应的xml代码) 不通用的,可以自己写 ---- 页面简单总结 jsp jstl...敲多了,一般的也就那样了,不熟悉的查查api jstl不能直接通过熟悉获得的值, 可以在DTO写好方法,直接调用方法即可 freemarker 个人还是比较喜欢的 可以整体响应 也可以ajax请求后...,直接将代码整体插入 jquery简单处理后,即可完成 ---- js简单总结 js虽然不难, 但是处理起来,要做到适配 对应js代码量不足的人, 还真比较麻烦 jquery使用比较简单, 适配也挺好的...html前端,css不难,但是代码量太少, 如果有需要,可以增加代码量 vue.js的2.0貌似刚出来 有时间, 找个教程看下, 写写 ---- 其他 其他, 多敲吧 与其扯淡, 不如多花点时间编码

77530

03 整合IDEA+Maven+SSM框架的高并发的商品秒杀项目之web层

页面的编写 项目的前端页面是由Bootstrap开发的,所以我们要先去下载Bootstrap或者是使用在线CDN。 使用在线CDN的方法: <script src="https://cdn.bootcss.com/bootstrap/3.3.7/<em>js</em>/bootstrap.min.<em>js</em>...步骤: 下载JQuery,因为Bootstrap就是依赖JQuery的 下载Bootstrap 下载一个倒计时插件jquery.countdown.min.<em>js</em> ,再下载一个操作Cookie插件jquery.cookie.min.<em>js</em>...head.jsp<em>里面</em>的代码请参照项目的源代码。 编写一个公共的<em>jstl</em>标签库文件tag.jsp,在下图所示的位置。 ? tag.jsp<em>里面</em>的代码请参照项目的源代码。...## 添加 seckill.<em>js</em> 文件 添加 seckill.<em>js</em> 文件,在下图所示的位置。 ? seckill.<em>js</em> <em>里面</em>的代码请参照项目的源代码。

1.2K50

今天是个神奇的日子。附猪八戒网公司外包私活经历

哈哈 不就是开通个流量主?至于那么高兴。5000粉丝意味着什么?表示小生推送的文章内容还是有那么一丢丢用处的。 跟大家分享一下,首次在猪八戒网接私活的经历。...:'text'}"> 张三 分析: ① c:out 标签是Jsp的标签库 jstl...首先声明一下,这段代码是某外包公司提供的一个规定,该代码的适用范围也仅仅只是给他们制作页面模板(这里的模板指的是单个页面里面的某一块内容),所以这些模板全部会被嵌套在最终生成的网页中(这里的最终生成,其实是已经写好的一个框子...,里面包含一些默认的 js 处理)。...而在他们的 js 中,会对 data 属性进行解析。想事件的朋友可以试着用一下wow.js这个插件(在 animation.css 基础上开发的动画库)。可以了解一下这一机制。

2K20

关于利用maven搭建ssm的博客,我们一起来探讨下问的最多的问题

我们要明白一点:浏览器只能解析html、css、js,除此之外的内容它解析不了,那么我们能直接将jsp的内容返回给浏览器?所以中间有处理过程,最终由servlet将静态内容返回给浏览器。...EL固然能简化JSP中的java代码,但是它功能非常简单,不能满足一些复杂的代码逻辑,所以就诞生了JSTL。...JSTL功能比较丰富,但它不是JSP内置支持的,所以需要导入标签库到JSP页面(还要添加jstl的jar包依赖)。...person.age }     里面用到了...那么请问:直接访问JSP,四大作用域中有名叫persons的属性?很显然没有,persons不存在,遍历它会有结果输出?这就是为什么直接访问jsp没有数据的答案。

64000

jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字

中大多是一些纯html和js,很少用到jstl的一堆东西,后端也仅仅处理一些前端的post、get请求或页面跳转,无须以往繁琐的xml路径映射和filter过滤。   ...jsp中在取值的时候就像js中取对象中的值一样,就像这样==> ? ? stockPrice2中的值是个List的时候同js中list值访问一样,用中括号=> ? ? ?...以上取值的方式有仨:[数组下标]、["数组下标"]、.get(下标),需要说明的是下标是不能用单引号引起来的,在一就是取的数组长度如果是动态长度的,上面的这些方式就需要加一层判断,but~这样的方式十分之不可取...,先说下摘要吧:一般jsp处理不了的逻辑或者比较麻烦的逻辑需要将servlet作用域中的(List或Map) 放在js中处理,这时就可能面临一个问题,就是你怎么能将整个对象放到js变量里面呢,在这里可以很自信的...contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 <%@ taglib uri="http://java.sun.com/jsp/<em>jstl</em>

2.2K40

匹马行天下——没有无缘无故的爱和恨,没有无缘无故的编程

也没有无缘无故的恨,一切都有有原因的,我想编程亦是如此,技术时常更新,程序员时常学习,随着时间的推移,程序员发际线的增高,生活无处不编程,未来必将是编程的天下,大势所趋,人工智能的时代已经到来,程序员还会少?...后来学Java才知道Java中不用自己去写链表了,那些复杂的东西都被大牛们封装到类里面了,用的时候直接用就行了,听着就兴奋,拍手叫好。...刚开始学集合框架,懂得了如何存储数据,但是这玩意就是存着玩的,不能持久存储,再后来就学了数据库,连着学习JDBC,然后把之前存在集合中的数据搞到数据库里了,啧啧啧,美滋滋。...都是性情中人,我坐那就直接和他们喝上了,喝的差不多,我跟他们聊天,我说,我听说这边有很多大神,什么叫Spring,SpringMVC,SpringBoot啥的,你们认识?...************************************************** 我的博客园地址:https://www.cnblogs.com/zyx110/ 转载请说明出处 我不能保证我所说的都是对的

39810

jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字

中大多是一些纯html和js,很少用到jstl的一堆东西,后端也仅仅处理一些前端的post、get请求或页面跳转,无须以往繁琐的xml路径映射和filter过滤。   ...jsp中在取值的时候就像js中取对象中的值一样,就像这样==> ? ? stockPrice2中的值是个List的时候同js中list值访问一样,用中括号=> ? ? ?...以上取值的方式有仨:[数组下标]、["数组下标"]、.get(下标),需要说明的是下标是不能用单引号引起来的,在一就是取的数组长度如果是动态长度的,上面的这些方式就需要加一层判断,but~这样的方式十分之不可取...,先说下摘要吧:一般jsp处理不了的逻辑或者比较麻烦的逻辑需要将servlet作用域中的(List或Map) 放在js中处理,这时就可能面临一个问题,就是你怎么能将整个对象放到js变量里面呢,在这里可以很自信的...contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 <%@ taglib uri="http://java.sun.com/jsp/<em>jstl</em>

2.2K80
领券