OGNL
2019-10-11 / JAVA / 1058 次围观 / 0 次吐槽 /OGNL简介
n OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,
n OGNL相当 于EL表示式,从作用域取数据
struts使用OGNL
² s:property类型于JSP的表达式,把value的值直接输出到页面
² jsp表达式:【<jsp:setProperty property="" name=""/>】
² value的值就是一个OGNL表达式,它不是一个字符串
² 如果想把value的值当字符串输出,加单引号即可
OGNL的功能
访问对象方法
² 比如字符串的length方法
访问静态属性
访问静态方法
² 默认OGNL是禁止静态方法访问的,在default.properties中有个struts.ognl.allowStaticMethodAccess=false,如想使用,需要在struts.xml文件中配置允许访问静态方法
封装list数据
封装Map数据
struts.xml中写OGNL
- 上一篇:Struts2[四]
- 下一篇:防止表单重复提交(拦截器)
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.