OGNL在struts2中的作用
表达式语言
将表单或struts2标签与特定的java数据绑定起来,用来将数据移入。移除框架
类型转换
数据进入和流入框架,在页面数据的字符串类型和java数据类型之间的转换。
1.ognl在struts2结构中的作用
数据的流入和流出
数据类型转换
2.数据流人,流出过程
值栈:
1)struts2框架存数据的区域,先进后出
2)action实例会被放到值栈中。
struts2存储数据区域包括:
application,session,ValueStack,request,atr,Parameter
EL表达式:${变量名}
struts2标签:<s:property value="">
OGNL访问值栈的过程:
a.按照从上到下的顺序
b.靠近值栈的同名属性会被读取
例子: <result type="chain">show</result>
index.jsp----LoginAction中(name,pwd)----showAction(name,id)
--ok.jsp(显示name(showAction),pwd(LoginAction),id(showAction))
OGNL
最新推荐文章于 2022-04-19 10:27:57 发布