`
lixiamani
  • 浏览: 38827 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

#parameters

 
阅读更多
#相当于ActionContext.getContext()



parameters 包含当前HTTP请求参数的Map,

#parameters.userName[0]作用相当于request.getParameter("userName")




request 包含当前HttpServletRequest的属性的Map,

#request.userName相当于request.getAttribute("userName")


session 包含当前HttpSession的属性的Map,

#session.userName相当于session.getAttribute("userName")


application 包含当前应用的ServletContext的属性的Map,

#application.userName相当于application.getAttribute("userName")


attr 用于按request > session > application顺序访问其属性,

#attr.userName相当于按顺序在以上三个范围(scope)内读取userName属性,直到找到为止
分享到:
评论

相关推荐

    struts2 标签 OGNL

    如果有同名参数,可以使用索引来访问,如`#parameters.password[0]`和`#parameters.password[1]`。 在JSP中,使用`%{}`可以将内容解析到值栈中求值。例如,`%{A}`会查找值栈中名为`A`的值。如果希望`A`被视为字符串...

    OGNL表达式语言浅谈.pdf

    例如,如果URL参数为`name=gold&&password=jsmart`,我们可以通过`#parameters.name`获取"name"的值,`#parameters.password`获取"password"的值。如果URL中有同名参数,如`password=gold&&password=jsmart`,则可以...

    Struts2的标签库及OGNL表达式语言

    - **请求参数访问**:`#parameters`用于获取URL参数,如`#parameters.name`和`#parameters.password`。如果有重复参数,可以通过索引访问,如`#parameters.password[0]`和`#parameters.password[1]`。 - **OGNL...

    ongl的使用方法及怎么解决

    例如,`#parameters.id[0]`等同于使用`request.getParameter("id")`获取请求中的id参数。 2. **#request**: `#request`允许你访问HttpServletRequest的属性。比如,`#request.userName`相当于调用`request....

    PopupView:iOS的PopupView,例如UICalloutView。 BSD许可证

    ### Parameters #### newValue要在弹出窗口中显示为标题的字符串。 ###返回值初始化的弹出窗口。 ### Discussion此方法使用默认标题的字体大小。 如果要为标题设置自己的字体大小,则应使用initWithString:...

    非常实用的SQL语法与命令大全

    掌握SQL的基本语法和高级特性,如IN关键字、PARAMETERS子句、ORDER BY、GROUP BY以及HAVING子句,对于任何数据分析师或数据库管理员来说都是至关重要的。通过本文所述的关键知识点,希望读者能够更深入地理解SQL,并...

    关于PSPICE仿真软件中如何使用PARAMETERS参数分析教程参考.pdf

    使用PARAMETERS参数分析在PSPICE仿真软件中的应用 PSPICE仿真软件是一种广泛应用于电子电路设计和仿真的软件,通过使用PARAMETERS参数分析,可以对电路中的参数进行灵活的调整和分析,从而快速观察到参数变化对输出...

    AHDL入门AHDL入门AHDL入门

    通过本文对AHDL基础知识的介绍,我们了解了AHDL的主要用途、Title声明、Parameters声明以及Include声明的相关概念及其使用方法。AHDL作为一种高级硬件描述语言,提供了强大的功能来帮助设计人员高效地完成复杂的硬件...

    struts2_OGNL表达式ActionContext及valuesStack

    通过`#parameters`,你可以获取到HTTP请求的所有参数,如`#parameters.id[0]`等同于`request.getParameter("id")`。`#request`、`#session`和`#application`分别对应HttpServletRequest、HttpSession和...

    XWork绕过安全限制执行任意命令漏洞补丁

    * #parameters * #attr * #context * #_memberAccess * #root * #this * #_typeResolver * #_classResolver * #_traceEvaluations * #_lastEvaluation * #_keepLastEvaluation 这些变量代表...

    Struts2 S2-029远程代码执行漏洞初探1

    在 Struts2 中,标签库使用 OGNL 表达式来获取对象数据,例如 `<s:property value="#parameters.msg" />`,Struts2 会解析 value 中的值,并当作 OGNL 表达式进行执行,获取到 parameters 对象的 msg 属性。...

    如何优雅的将Mybatis日志中的Preparing与Parameters转换为可执行SQL.doc

    ### 如何优雅地将Mybatis日志中的Preparing与Parameters转换为可执行SQL #### 背景介绍 在使用MyBatis框架进行数据库操作时,为了调试和优化SQL语句,开发者经常需要查看实际执行的SQL语句。但是,由于MyBatis的...

    3dsmax2009_經典電子書7

    在Sweep Modifier的上下文中,Parameters Rollout(参数卷展栏)会根据选择的内置截面类型显示不同的设置。例如,对于更复杂的截面如Angle(角度),提供了七个可更改的设置,而Quarter-Round(四分之一圆角)仅有一...

    Linux系统下的shell编程入门篇

    echo “There are totally $# parameters passed to this program” echo “The last is $?” echo “The parameters are $*” ``` 在执行时,我们可以传递多个参数,例如: ```bash P1 this is a test program ``...

    patrol parameters manual1.6.pdf

    ### Patrol Parameters Manual 1.6 – 关键知识点解析 #### 1. Patrol 参数参考手册概述 - **手册目的**:该手册旨在为用户提供详细的参数设置指南,帮助用户配置和优化PATROL系统的各个模块。 - **适用范围**:...

    struts2OGNL表达式ActionContext及valuesStack.pdf

    `#`前缀可以用来获取`ActionContext`,这包含了四个重要的域:parameters、request、session和application。`#parameters`提供了当前HTTP请求的所有参数,`#request`、`#session`和`#application`则分别对应...

    puppet-doc-lint:检查您的人偶文件以了解RDoc的覆盖范围

    例如,这将起作用: # == Class: foo## This module manages foo## === Parameters## [*ensure*]# Controls presence of package and stuff## === Authors## * Jane Doe <mailto># 这不会: # Class: foo## This ...

    install_guide.pdf

    matlab安装说明文件, po jie办法。相关的文件。 ## 1. Create a copy of this template file and fill in the required ...## parameters are defined in the comments section for each ## parameter.

    js-wallclock:移动动作事件实验

    ###Parameters### var wallClock = new wallClock(offsetvalue); 其中offsetvalue是偏移 RotateX 和 RotateY 倾斜的值 ###Calibration### 单击右上角的调整图标将重新校准方向。 ###设备/操作系统测试### 设备 ...

    Linux下的shell编程入门.pdf

    echo "There are totally $# parameters passed to this program" echo "The parameters are $*" ``` ### 4. 测试条件语句 Shell脚本支持多种条件测试,包括但不限于: - 文件测试(如:`-d`, `-f`, `-r`)检查...

Global site tag (gtag.js) - Google Analytics