由ngol.jar工具包发展而来

作用:

1   对属性获取和设置

2   调用对象方法

3  调用静态属性和方法

4  对集合进行过滤

5  支持JAVA中的运算符操作符()

6     定义List常量 <s:textfield  list=‘{“M”,“F”}’>

7  定义Map常量<s:textfield  list=‘#{“M”:“”男,“F”:“女”}’>

调用静态变量

<---pi这样显示--->

<s:property value="@java.lang.Math@PI"/>

struts2标签:

struts2标签使用NGOL来访问ValueStack中的信息。

struts2提供了很多标签,有些标签属性需要指定OGNL表达式。

1  通用标签

  debug,property,date.if....else,iterator,bean,push,action

2  表单标签

  form,textfield,password,chechboxlist,radio

转载于:https://www.cnblogs.com/hzzhero/p/5078820.html

OGNL(Object-Graph Navigation Language对象图定位语言)和struts2标签相关推荐

  1. OGNL是Object-Graph Navigation Language

    http://baike.baidu.com/view/1347280.htm OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expr ...

  2. java ognl表达式 与struts2标签_Struts2 OGNL表达式实例详解

    Object Graph Navigation Language:对象图导航语言,就是用点来访问成员变量 例1: struts.xml: /ognl.jsp OgnlAction1.java: pac ...

  3. OGNL表达式struts2标签“%,#,$”

    http://www.blogjava.net/parable-myth/archive/2010/10/28/336353.html 一.什么是OGNL,有什么特点? OGNL(Object-Gra ...

  4. boost::graph模块实现Graphviz DOT 语言阅读器

    boost::graph模块实现Graphviz DOT 语言阅读器 实现功能 C++实现代码 实现功能 boost::graph模块实现Graphviz DOT 语言阅读器 C++实现代码 #def ...

  5. WCF:Maximum number of items that can be serialized or deserialized in an object graph is '65536'.

    错误 Maximum number of items that can be serialized or deserialized in an object graph is '65536'. Cha ...

  6. Paper:《BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding用于语言理解的深度双向Tr

    Paper:<BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding用于语言理解的深度双 ...

  7. UML ~ Unified Modeling Language ~ 统一建模语言。+ 软件设计原则。

    UML ~ Unified Modeling Language ~ 统一建模语言. 文章目录 UML ~ Unified Modeling Language ~ 统一建模语言. what. 类图. 类 ...

  8. Neo4j中的OGM(Object Graph Mapping)类似于ORM(对象关系映射)

    本博文对应的Neo4j版本为 3.4.4  (使用Neo4j version 查看版本号),py2neo 版本为4.0.0(使用pip list查看) OGM 类似于 ORM,意为 Object Gr ...

  9. 视觉导航(二)VISUAL TRANSFORMER NETWORK FOR OBJECT GOAL NAVIGATION

    VTNET: VISUAL TRANSFORMER NETWORK FOR OBJECT GOAL NAVIGATION Abstract 本文使用视觉Transformer网络(VTNet)以学习更 ...

  10. Hyper Text Markup Language 超文本标记语言

    超文本: 比普通文本功能更加强大,可以添加各种样式 标记语言: 通过一组标签.来对内容进行描述. <关键字> , 是由浏览器来解释执行 ##### HTML的主要作用: 设计网页的基础,H ...

最新文章

  1. 不可错过!华为终端云服务带来Mate 20系列专属礼包
  2. python 输入正方形_Python打印正方形
  3. linux下网络包分析工具下载,Wireshark下载-网络封包分析工具 v3.2.6 官方版 - 下载吧...
  4. 命令行或终端ImportError:No module named(pycharm运行没问题)
  5. 伪静态设置php,php伪静态设置
  6. 视频号一条视频涨粉8W
  7. JMP软件在质量管理中的应用简述
  8. 计算机上u盘打不开,u盘打不开怎么办,插在电脑上有显示,但是打不开?
  9. matplotlib色彩(colors)之图表数据系列默认配色(默认色彩循环)
  10. python图片分析中央气象台降水_获取中央气象台网的气象数据 全流程技术解析(python 爬虫)...
  11. 美国出台最严技术出口管制!14项前沿科技面临封锁
  12. Win10优化:系统文件Hiberfil.sys介绍
  13. 自己做网站要买服务器,自己做网站要买服务器
  14. 妙用分部积分处理双重积分
  15. 计算机课程教改论文,关于计算机基础课程教学改革论文(2)
  16. springboot 自动注入servlet原理
  17. NVR新版界面看回放时音频功能如何开启
  18. Linux-配置yum软件仓库
  19. wireshark 抓 蓝牙数据_如何使用Wireshark对本机进行抓包、流量分析
  20. 1024 最优二叉搜索树

热门文章

  1. Google Bigtable文章终于出炉
  2. 华为诺亚方舟 | 构建1亿组图文对中文多模态数据集
  3. 阿里达摩院金榕:从技术到科学,中国AI向何处去?
  4. 资源 | 忘了Python关键语句?这份备忘录拯救你的记忆
  5. k-近邻算法进行回归拟合
  6. 分治法经典问题-逆序对个数
  7. AI算法工程师的一些含泪经验
  8. 叮~AutoML自动化机器学习入门指南,来了
  9. 梯度消失与梯度爆炸---解决方案(二)--杀手锏
  10. pytorch之深度学习