OGNL表达式概述

1 在 Struts2 中操作值栈数据

2 一般把sgnl 在Struts2 操作, 和Struts标签一起使用操作值栈的数据

3 ognl 是一种单独的项目,经常和Struts一起使用

1) 使用ognl 需要导入jar包,但是Struts2提供了jar包

Eg:

1 支持对象方法的调用

1)如果要计算字符串的长度在Java中使用length()方法

2)使用Struts2标签:在jsp中使用Struts2 标签的时候需要引入标签库

<%@ taglib uri=”/struts-tag”>

<!--value 属性值就是ognl表达式 -->

<s:property value="'sadjfalsg'.length()"/>

课程比较多的一天,只看了这么多内容,哈哈,继续努力,未来会更好

Struts2 框架学习第三天笔记相关推荐

  1. jQuery框架学习第三天:如何管理jQuery包装集

    jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用jQu ...

  2. Struts2框架学习(二) Action

    Struts2框架学习(二) Action Struts2框架中的Action类是一个单独的javabean对象.不像Struts1中还要去继承HttpServlet,耦合度减小了. 1,流程 拦截器 ...

  3. Struts2框架学习笔记_Struts2入门

    文章为学习struts的笔记,可供读者参考,有不足之处还望之指出. 参考: POJO与JavaBean的区别 Velocity Velocity官网 FreeMarker XSLT struts2 学 ...

  4. Struts2框架--学习笔记(下):OGNL表达式、值栈操作、拦截器、struts2标签、文件上传

    一.OGNL概述:OGNL是一种表达式 (1)在struts2中操作值栈数据. (2)一般把ognl在struts2中操作,和struts2标签一起使用操作值栈. (3)ognl不是strut2的一部 ...

  5. Struts2框架--学习笔记(上):搭建struts2工程、struts2基本概念、struts2对页面数据的操作

    概述: Struts2框架应用于javaee三层框架中的web层.是在Struts1和webwork基础上发张的一个全新的框架. 一.搭建一个最基本的struts2工程步骤: 1.导入基本的jar包依 ...

  6. Struts2框架学习总结(从入门到精通)

    文章目录 一.Struts2入门 struts2概述 struts2入门案例 struts2底层执行过程 struts2相关配置 struts2的核心配置文件struts.xml struts2常量配 ...

  7. Struts2框架学习Action命名空间创建方式

         Struts2框架中Action类时一个单独的javabean对象,相比struts1来说,不需要去继承任何类型或实现任何借口,表单数据包含在Action中,而Struts1则必须继承org ...

  8. Struts2框架学习之一:Hello World程序

    前言 Struts2框架Apache基金组织下的一个开源框架,基于MVC模式设计的Web应用开发框架.Struts 2是一个用于开发Java EE网络应用程序的开源Web应用框架,它利用并扩展了Jav ...

  9. AFNetworking(v3.0+)框架学习总结(三框架基本使用)

    本文来自简书,原文地址:http://www.jianshu.com/p/228b4b37093e Write in the first[写在最前] AFNetWorking 基本是iOS开发中使用网 ...

最新文章

  1. localstorage || globalStorage || userData
  2. linux之用一张图片说明文件系统结构
  3. 回复《我要阻止做java开发的男朋友去创业型公司工作吗?》园友问题
  4. canal布在mysql端还是服务端_canal使用入坑,亲测 !!!!
  5. 当PowerDesigner的工具栏不见时候该怎么调出来
  6. 单元测试自动生成测试用例
  7. 【科研学习】Demo3D2015安装包以及图文安装步骤
  8. HttpClientUtil 工具类
  9. 手机内存LPDDR4X、LPDDR4、LPDDR3的区别 ICMAX告诉你
  10. 请把西游记倒过来看!
  11. 思维导图一定要用计算机来完成吗,思维导图为什么一定要手绘?
  12. 下载微信账单用于分析
  13. 机器学习自动化 要学习什么_从电视节目“先生”中学习自动化网络安全。 机器人'
  14. H5学习之旅-H5的基本标签(2)
  15. Day4 Hailstone
  16. matlab excel操作,Matlab读取excel文件里数据的操作流程
  17. Dev - C++ 安装(mac/windows)
  18. mac上卸载Anyconnect后 重新安装失败
  19. matlab里findobj,Matlab之findobj()
  20. bootcamp opencore_OpenCore Configurator for Mac(黑苹果系统引导工具)

热门文章

  1. 中国专用汽车市场运行形势分析及投资规划研究报告2022-2028年
  2. shineblink CCS811传感器检测Tvoc/CO2
  3. 有一个一维数组,存10个学生成绩,写一个函数求最高分,最低分,平均分
  4. 北大青鸟集团java_欢迎北大青鸟集团高级副总裁范一民先生莅临我校视察指导...
  5. python 和linux环境下:音频处理变频变调的方法和框架
  6. 企鹅FM接口使用笔记(有声小说)
  7. 如何判断目标主机是否在监听一个UDP端口(阿里云二面)
  8. 上海市800电话查询
  9. 智慧安监篇 1 —— CNG气瓶电子标签动态监管方案
  10. 基于滑膜控制的后轮主动(ARS)和DYC的协调稳定性控制,上层ARS产生期望后轮转角度