request.---->
<s:property value="#request.mySessionPropKey"/> or
<s:property value="#request['mySessionPropKey']"/> or
<s:property value="#request['myRequestPropKey']"/> or
${requestScope.buttonRoleMap} or
${request.buttonRoleMap} or
${buttonRoleMap}
session---->
<s:property value="#session.mySessionPropKey"/> or
<s:property value="#session['mySessionPropKey']"/> or
<s:property value="#session['myRequestPropKey']"/> or
${session.buttonRoleMap}
application--->
<s:property value="#application.mySessionPropKey"/> or
<s:property value="#application['mySessionPropKey']"/> or
<s:property value="#application['myRequestPropKey']"/> or
${application.buttonRoleMap}
这里用到了ognl表达式,不懂的可以参考下面网站。但是英文的,不过没有关系我们看那些关键的代码就可以。
其实的英语也是很菜的,但一般也会到一些英文的网站找资料。关键的是我要看的一些关键字和代码 。
参数资料:http://struts.apache.org/2.1.6/docs/ognl.html
转自:http://blog.csdn.net/coffeeing/article/details/5620367
分享到:
相关推荐
本文将深入探讨 Struts2 标签库中的关键标签及其使用方法,通过实例展示如何在实际项目中应用这些标签。 #### 二、基础标签配置 要在 JSP 页面中使用 Struts2 的标签,首先需要在 JSP 文件的头部添加如下代码: `...
Struts-Bean标签是Struts框架提供的一组用于在JSP页面中操作和管理JavaBean的标签库。这些标签使得开发者能够方便地访问和操作JavaBean的属性,以及处理HTTP请求头、参数和Cookie信息。以下是对Struts-Bean标签库中...
- **bean:define** 用于在指定的作用域(如Page、Request、Session或Application)中定义一个变量。它可以用来创建一个新的Bean或赋值给已存在的Bean。例如,可以将请求参数的值转换为Bean: ```jsp ...
`name`指定基础对象,`property`指定对象的属性,`scope`定义查找对象的作用域(page, request, session, application)。 - **exprop-attrs**:扩展属性,如`cookie`, `header`, `parameter`,允许从不同来源获取值...
10. **四大共享范围**:page、request、session和application,分别代表当前页面、当前请求、当前会话和整个应用的范围。 **MVC模式**:Model(模型)、View(视图)、Controller(控制器)的架构设计模式,用于...
我们前面已经指出Oracle的Lob字段和一般类型的字段在操作上有一个明显的区别--那就是你必须首先通过Oracle的empty_blob()/empty_clob()初始化Lob字段,然后获取该字段的引用,通过这个引用更改其值。所以要完成对...
* 范围(Scope):范围是指远程Bean的生命周期,例如application、session、request、page等。 ### dwr.xml 文件结构 dwr.xml 文件的结构主要包括两个部分:<allow> 和 。 * <allow>:allow 段落里面定义了DWR...
<message-resources parameter="org.address.struts.ApplicationResources" /> ``` 指定了国际化资源文件。 4. **插件配置**: ```xml <plug-in className="org.springframework.web.struts....