`
wangcheng
  • 浏览: 1464550 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

在EL表达式中获取名称以 '.' 开头的对象

阅读更多
为了定制CSS样式,需要接受获取以 '.' 开头的对象名
比如在Servlet中
  1. request.setAttribute(".columnhdr", css1);    

在jsp中要使用EL取得这个".columnhdr"
使用EL一般的 ${ } 是不行的,因为 '.' 是EL的关键字
可以使用EL的内置对象来取得,如下
<c:out value="${requestScope['.columnhdr']}"></c:out>
xml 代码
 
  1. <c:out value="${requestScope['.columnhdr']}"></c:out>  

这将从request作用域中获取 ".columnhdr" 对象
分享到:
评论

相关推荐

    EL表达式(转)

    ### EL表达式详解 #### 一、EL表达式概述 EL (Expression Language) 是 JavaServer Pages (JSP) 技术中的一个重要组成部分,用于简化页面上动态内容的处理。EL 表达式允许开发者直接在 JSP 页面中访问 JavaBean ...

    el函数,el,el表达式,el函数,fn

    EL(Expression Language)表达式是Java Web开发中常用的一种简洁的脚本语言,主要用于在JSP页面中获取对象的值或调用方法。它简化了JavaBean属性的访问方式,提高了代码的可读性和维护性。EL表达式的功能可以通过...

    EL表达式函数

    通过以上案例可以看出,利用JSTL中的EL表达式函数,我们可以轻松地在JSP页面中实现复杂的字符串操作,大大提高了开发效率和代码质量。 #### 六、总结 EL表达式及其内建的函数库是JSP开发中不可或缺的强大工具。...

    有关JSP EL表达式的资料

    EL表达式通常以`${`开头,并以`}`结尾,例如 `${sessionScope.user.sex}`。这表示从当前会话作用域(session scope)中获取用户(user)的性别(sex)属性。 - **EL表达式的基本形式**:`${变量名}` - **变量名**:可以是...

    EL(Expression Language)表达式(详解)

    EL 表达式是用于替代 JSP 页面中复杂的 scriptlet 代码的,以美元符号 "$" 开头(JSP 2.1 之后也可以使用 "#" 开头),类似 ${expression} 这样的代码行。EL 表达式在 JSP 的静态文本中使用时相当于 scriptlet ...

    jsp2.0表达式语言.pdf

    EL的基础语法以`$`符号开头,紧接着是一个大括号`{}`,其中包含实际的表达式。例如,`${saleItem}`可以用来访问存储在某个作用域(如PageContext、HttpServletRequest、HttpSession或ServletContext)中的对象。对于...

    JavaWeb开发技术-EL中的标识符.pptx

    了解并遵守这些规则,有助于编写出正确且无误的EL表达式,从而在JavaWeb开发中更有效地处理数据和逻辑。在实际应用中,开发者应避免使用这些保留字和特殊字符,以防止出现解析或运行时错误。同时,保持良好的命名...

    正则表达式

    我们已经发现了,在正则表达式中所有的字母字符和数字都是按照字面意思与自身相匹配的.JavaScript的正则表达式还通过以反斜杠(\)开头的转义序列支持某些非 字母字符.例如,序列 "\n" 在字符串中匹配的是一个直接量换...

    helloWeb示例程序

    在EL表达式中被引用以提供页面所需的数据。 3. **Servlets**:可能用于处理HTTP请求,进行数据处理,并将结果传递给JavaBeans或直接传递给JSP页面。 4. **Web容器**:如Tomcat,负责运行JSP和Servlet,提供J2EE环境...

    Jquery常用方法.txt

    - **描述**:通过提供的表达式获取DOM元素,`context`可选,用于限定搜索范围。 8. **遍历元素集合**: - `each(callback)` - **描述**:对匹配元素集合中的每个元素执行回调函数。 9. **事件绑定**: - `bind...

    JQuery用法大全

    在本文中,我们将深入探讨 jQuery 的主要用法,涵盖选择器、DOM 操作、遍历、核心功能等多个方面。 1. **选择器与属性操作** - `$(”p”).addClass(“class-name”)`: 这个方法用于向选定的元素添加 CSS 类。 - `...

    jquery 事件方法大全

    8. **获取和设置输入元素值**: `$("input 元素名称").val()` 和 `.val(value)` - 用于获取或设置输入元素(如文本框、复选框等)的值。 9. **内容插入**: `$("元素名称").after(content)` 和 `.before(content)` - ...

    jquery函数大全

    《jQuery函数大全详解》 jQuery库是JavaScript中最广泛使用的库之一,它简化了HTML文档遍历、事件处理、动画和Ajax交互。...在实际应用中,根据需求灵活组合使用,可以实现丰富的动态效果和功能。

    jquery常用的方法

    - `$(”元素名称”).clone(布尔表达式);` - 克隆元素,可选地保留事件绑定。 - `$(”元素名称”).empty();` - 清空元素的所有子元素。 - `$(”元素名称”).insertAfter(content);` - 将元素插入到其他内容之后。 ...

    jquery常用方法

    - `jQuery( expression, [context] )`: 根据expression选择元素,可选地在特定上下文中查找。 - `each(callback)`: 遍历每个匹配的元素,对每个元素执行callback函数。 以上这些方法构成了jQuery的核心功能,使...

    jpivot学习总结.doc

    providerClass 否 String 是 如果存在该属性,这个类的实例将会从当前的 member 中获取 SessionParam 对象的实例,这里的类必须实现 com.tonbeller.jpivot.table.navi.ClickableMember.ParameterProvider 接口。...

    软件开发工程师(JAVA)笔试题.doc

    在Java中,合法的标识符不能以数字开头,不能包含空格、制表符等特殊字符,也不能是Java的关键字。选项A、B、D都是合法的标识符,而C选项包含星号(*),不合法;E选项`final`是Java的关键字,也不合法。 2. **运算符...

    jsp解析

    #### 五、EL表达式与JSTL标签库 EL(Expression Language)表达式用于简化JSP页面中的表达式编写。例如,`&lt;c:out/&gt;`是JSTL标签库中的一个标签,用于输出变量值。 JSTL(JavaServer Pages Standard Tag Library)是...

    struts logic 标签

    如果`value`需要从其他Bean动态获取,可以使用EL(Expression Language)表达式,如`${business.num}"&gt;` 4. `logic:notEqual`:与`logic:equal`相反,这个标签用于比较两个值不相等的情况。 5. `logic:forward`:...

Global site tag (gtag.js) - Google Analytics