b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

ognl表达式详解_ognl表达式值栈_ognl表达式(3)

电脑杂谈  发布时间:2017-02-12 00:03:52  来源:网络整理

set 设定adminName值(默认为request 和 ActionContext):

<s:set var="adminName" value="username" />

把username的值既放到request又放到ActionContext里面

用途:用SET标签给属性特别长的名字换名字

set 从request取值: <s:property value="#request.adminName" />

set 从ActionContext取值: <s:property value="#adminName" />

set 设定范围: <s:set name="adminPassword" value="password" scope="page"/> set 从相应范围取值: <%=pageContext.getAttribute("adminPassword") %>

set 设定var,范围为ActionContext: <s:set var="adminPassword" value="password" scope="session"/>

set 从相应范围取值: <s:property value="#session.adminPassword"/> bean 定义bean,并使用param来设定新的属性值: <s:bean name="com.bjsxt.struts2.tags.Dog" var =”myDog”> <s:param name="name" value=" pp "></s:param> 用单引号因为返回值是一个OGNL表达式它找不到,所以用单引号让它变成字符串 <s:property value="name"/> </s:bean>

生成一个Bean的对象,你在debug里面找不到这个值,因为你没给他加VAR标识。ognl表达式

bean 查看debug情况:

<s:bean name="com.bjsxt.struts2.tags.Dog" var="myDog"><s:param name="name" value="oudy"></s:param> </s:bean>

拿出值:

<s:property value="#myDog.name"/>

include

include _include1.html 包含静态英文文件

<s:include value="/_include1.html"></s:include>

include _include2.html 包含静态中文文件

<s:include value="/_include2.html"></s:include>


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-31889-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...