OGNL表达式的特殊的符号
- 获得context中的数据
<s:property value="#request.name"/>
<s:property value="#session.name"/>
<s:property value="#application.name"/>
<s:property value="#attr.name"/>
<s:property value="#parameters.id"/>
<s:property value="#parameters.name"/>
- 构建一个map集合
<%-- list --%>
<s:radio name="sex" list="{'男','女'}"></s:radio>
<%-- map --%>
<s:radio name="sex" list="#{'0':'男','1':'女'}"></s:radio>
- 强制字符串解析成OGNL表达式。
<s:textfield value="%{#request.msg}"/>
- { }中值用引号引起来,此时不再是ognl表达式,而是普通的字符串,到底使用单引号还是双引号是由外层引号决定的。
<s:property value="%{'#request.msg'}"/>
$ 符号的用法
在配置文件中可以使用OGNL表达式,例如:文件下载的配置文件。EL表达式也是使用$
<action name="download1" class="cn.itcast.demo2.DownloadAction"><result name="success" type="stream"><param name="contentType">${contentType}</param><param name="contentDisposition">attachment;filename=${downFilename}</param></result>
</action>
OGNL表达式的特殊的符号相关推荐
- #、%和$符号在OGNL表达式中的作用
#.%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分.在这里笔者简单介绍它们的相应用途. 1.#符号的用途一般有三种. 1)访问非根对象属性,例如示例中的#se ...
- 关于OGNL表达式中的%,$,#
OGNL表达式非常强大-其中#.%.$这三个符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分,要认真区分. 1.#符号的用途一般有三种. 1)访问非根对象属性,例如示例 ...
- 深入理解Struts2中的OGNL表达式
Struts 2中的表达式语言 Struts 2支持以下几种表达式语言: OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言: JST ...
- 为了熟练掌握动态SQL你必须要知道Mybatis中的OGNL表达式
前言 OGNL是个什么东西?很多刚入门Java的同学会有点陌生.但是在Structs流行的时代OGNL可是必会的数据渲染技术.它全称Object Graph Navigation Language,作 ...
- struts2教程(9)--OGNL表达式使用
OGNL表示式使用和值栈 一.介绍 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目. Struts2框架使用OGNL作为默认的 ...
- java el ognl_el表达式跟ognl表达式的区别
EL表达式: >>单纯在jsp页面中出现,是在四个作用域中取值,page,request,session,application. >>如果在struts环境中,它除了有在上面 ...
- Struts2框架--学习笔记(下):OGNL表达式、值栈操作、拦截器、struts2标签、文件上传
一.OGNL概述:OGNL是一种表达式 (1)在struts2中操作值栈数据. (2)一般把ognl在struts2中操作,和struts2标签一起使用操作值栈. (3)ognl不是strut2的一部 ...
- OGNL表达式struts2标签“%,#,$”
http://www.blogjava.net/parable-myth/archive/2010/10/28/336353.html 一.什么是OGNL,有什么特点? OGNL(Object-Gra ...
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
来自:http://blog.csdn.net/love_you_99/article/details/8184797 一 介绍 1.Struts2的作用 Struts2标签库提供了主题.模板支持,极 ...
最新文章
- StoreFront 2.5让XenDesktop和XenApp如虎添翼
- Html5 History API解析
- codeigniter 禁止ip登录_「开源资讯」baigo SSO v4.0 beta-3 发布,单点登录系统
- linux刷除U盘grub,删除linux系统出现grub rescue
- 建信01. 间隔删除链表结点
- P3193 [HNOI2008]GT考试
- 计算机控制系统的闭环复极点,计算机控制 第四章 2.ppt
- MVC3学习:利用mvc3+ajax实现登录
- 201521123016《Java设计与程序》第6周学习总结
- android 按钮点击声音,如何在Android中单击按钮时播放声音?
- java开发paly框架下载_playframework框架笔记
- Python基础-类和实例
- 柯洁放言力拼AlphaGo:我抱有必死的信念!(全部细节都在这里)
- VS+PCL的4099警告的解决方法
- redis5 外部不能连接_基本拧紧技术,螺纹连接也有大不同!
- VS出现目标包.NETFramework的目标包没有安装
- vscode解决方案 关闭源代码管理
- pin与抓握手包破解wifi密码
- pdf转换成word转换器免费版哪里下载
- C++ C1 -namespace-using-域解析符-const-引用
热门文章
- matlab课程目的,《Matlab应用》课程教学大纲.doc
- Promise.all 处理error
- react hoc_如何使用HOC模式开发React超能力
- actor akka_如果您仍在使用同步,则应改用Akka Actor-这就是为什么
- The meta-data is invalid or is corrupt
- 案例演示按角色的form认证实现过程
- JQuery上传插件Uploadify详解及其中文按钮解决方案
- pytorch中查看可训练参数
- strus2中配置jqgrid入门
- java向Oracle数据库中插入blob字段数据