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

el里面的变量转换成java代码

    博客分类:
  • tag
阅读更多
<c:forEach items="${pageBean.data}" var="item">
    <%=((Map)pageContext.getAttribute("item")).get("NAME") %>
</c:forEach>


这样的话,我们就可以直接拿'item'的任意属性或者'item'本身去做任何的java操作了!
很简单吧,其实原理就是el在页面显示时,把值都放到page作用域中了,所以我们能直接拿来使用!

记录下!防止忘记!
分享到:
评论

相关推荐

    EL源代码 java实现

    这篇资料提供的"EL的JAVA源代码"可能包含了EL解释器和相关的实现细节。EL引擎解析并执行表达式,其工作原理包括以下几个关键点: 1. **表达式解析**:EL表达式通常以`${}`包裹,如`${user.name}`。解析器会将这个...

    Fel Javael表达式引擎

    Fel引擎的编译执行实际上是指将表达式转换成Java代码,然后进行编译。这样做的优势在于,可以利用Java虚拟机(JVM)的即时编译器(JIT)进行性能优化。Fel支持在Java 1.5及以上版本上运行,并且整个引擎包的大小只有200...

    EL 表达式 EL-Java

    EL的引入是为了减少JSP页面中的Java代码,提高可读性和维护性。 在传统的JSP开发中,获取请求参数通常需要使用`request.getParameter()`方法,这需要开发者手动进行类型转换。而EL表达式可以直接获取并自动转换类型...

    JSP中java代码与js之间的传值

    Java代码被编译成Servlet,然后在服务器端执行,生成HTML响应。而JavaScript则在客户端浏览器中运行。 1. **Java到JavaScript的传值**: - **通过HTML标签属性**:Java代码可以通过设置HTML元素的属性来传递值。...

    java EL 表达式的例子

    11. **EL表达式与JSTL结合**:JSTL(JavaServer Pages Standard Tag Library)标签可以与EL一起使用,提高代码的可读性和可维护性。例如,`${list}" var="item"&gt;`会遍历名为`list`的集合,并在循环中设置`item`变量...

    js脚本元素调用java代码[整理].pdf

    MVC模式与JSP表达式语言(EL)结合,简化了视图层的代码,使Java代码与呈现逻辑分离更彻底。EL允许更加简洁地访问域对象的属性,例如`${bean.property}`。 总结来说,JSP脚本元素调用Java代码是实现动态网页的关键...

    web学习笔记 —— EL

    当JSP页面被渲染时,容器会将EL表达式转换为Java代码并执行。开发者可以通过查看JSP的编译后输出,了解EL是如何转化为Java语句的。 工具方面,有一些开发工具如Eclipse、IntelliJ IDEA提供了对EL的语法高亮和错误...

    EL手册 EL手册 EL手册

    总的来说,《EL手册》是Java EE开发者不可或缺的参考资料,无论你是初学者还是有经验的开发者,都能从中受益匪浅,深入理解并掌握EL的精髓,提高开发效率和代码质量。这份PDF文档将提供详尽的解释、实例和最佳实践,...

    JSP EL表达式 代码案例快速入门

    2. **自动类型转换**:EL会自动将Java对象转换为适当的字符串、数字或布尔值。 3. **功能丰富**:EL支持基本的算术运算、比较运算和逻辑运算,还可以访问集合和数组元素。 **快速入门案例分析:** 在提供的资源...

    j2ee12:jsp01:jsp页面嵌套java代码、<%@ %>的使用

    2. **嵌套Java代码**:在JSP页面中,我们可以通过`&lt;% %&gt;`标签来编写Java代码块,这通常用于控制流程、定义变量和方法等。例如,可以用它来创建一个简单的Java方法,然后在页面上调用。 3. **指令**:这是JSP的页面...

    EL表达式语言

    它允许开发者以声明式的方式访问Java对象的属性,减少在JSP页面中的Java代码,提高代码的可读性和可维护性。 EL表达式语言的核心概念主要有以下几个方面: 1. **语法结构**:EL表达式的格式通常为`${expression}`...

    jspEL表达式和el

    EL的目标是简化JSP中的脚本元素,提高开发效率,使开发者能够更专注于页面展示,而不是底层的Java代码。 **1. EL的基本语法** EL表达式通常以`${}`包裹,例如`${variable}`,它会查找与`variable`相关的Java对象或...

    java关于EL的学习笔记

    它将复杂的Java代码转化为简单的表达式,提高了开发效率和代码的可读性。EL表达式通常在${}内书写,并且与JSP的JSTL(JavaServer Pages Standard Tag Library)库结合使用,进一步增强网页的动态性。 ### EL语法 ...

    javael源码-elm-java-source:用于创建Java语法树和漂亮打印Java源代码的DSL

    然而,这里的“javael源码-elm-java-source”看起来是一个专门针对Java源代码处理的项目,可能是一个DSL(领域特定语言),用于构建和美化Java语法树。 Java语法树,也称为抽象语法树(AST),是源代码的层次结构...

    JSTL自定义EL表达式

    自定义EL表达式极大地扩展了JSTL的能力,使开发者能够创建符合项目需求的定制化解决方案,同时保持代码的简洁和规范。通过深入理解和实践自定义EL表达式,你可以更好地驾驭JSTL,提升Java Web应用的开发效率和质量。

    EL标签的jar文件

    在Java Web开发中,EL标签的使用极大地提高了开发效率和代码可读性。 这个名为"EL标签的jar文件"的压缩包,显然是包含了一些必要的库文件,使得开发者能够在他们的项目中使用EL表达式。通常,这些库可能包括Apache ...

    jsp el表达式

    2. `c:set`:使用`&lt;c:set&gt;`标签可以设置EL变量,如`${'张三'}" /&gt;`。 3. `c:if`和`c:choose`:可以与`&lt;c:if&gt;`和`c:choose`标签一起实现条件判断,根据EL表达式的结果执行不同的逻辑。 4. `fmt`标签库:`...

    Tomcat与Java Web开发技术详解源代码.rar

    JSP则是Servlet的一种视图表示技术,允许开发者使用HTML语法来编写页面,同时嵌入Java代码来实现动态内容生成。JSP最终会被编译成Servlet,由Tomcat执行。 本书可能涵盖了以下知识点: 1. **Tomcat安装与配置**:...

    JAVA JSP页面技术之EL表达式整理归纳总结

    EL表达式支持数据类型的自动转换,能自动识别并转换字符串、整数、浮点数等基本数据类型。 EL表达式的语法: EL表达式以美元符号($)开始,后跟花括号({}),形成`${expression}`的格式。例如`${str}`用于获取字符...

    总结EL和JSTL

    EL 定义了一系列的隐含对象和操作符,使开发人员能够很方便地访问页面内容,以及不同作用域内的对象,而无须在 JSP 中嵌入 Java 代码,从而使得页面结构更加清晰,代码可读性高,也更加便于维护。 EL 表达式的特点...

Global site tag (gtag.js) - Google Analytics