通过action将数据库中读出来的数据通过request传入jsp页面,变量名为(groCode)
我利用的是EL表达式 ${groCode} 显示,
当程序跑起来的时候,发现页面并没有进行显示,
从来都没有遇到这种问题,我在百度上查,
发现有3种大众版解决方案,解决EL表达式失效:
1.在jsp页面的最顶上声明:<%@ page isELIgnored="false" %> (意思是 忽略EL表达式 == 否)
失败。
2.web.xml 文件版本低于2.2。
失败。我的web.xml版本为2.4,用的是javaEE 5.0的包 应该也没问题。
3.把${groCode} 改成${param.groCode} 。相当于ServletRequest.getParameter (String name) ;
成功。搞定。
分享到:
相关推荐
EL 表达式的使用详解 EL 表达式是一种在 Java 服务器页面(JSP)中使用的表达式语言。它提供了一种简单的方式来访问和操作 Java 对象的属性。EL 表达式广泛应用于 JSP、Servlet、JSF 等 Web 开发技术中。本文将详细...
需要注意的是,JSP 2.0规范中,默认设置isELIgnored为"false",以支持EL表达式解析。但到了Java EE 5,默认设置可能会改变。 通过上述方法,可以有效解决EL表达式被错误地作为字符串处理的问题。但同时,了解EL...
eval-expression 是使用 ${expr} 或者 #{expr} 结构的形式构成,literal-expression 是不使用 ${expr} 或者 #{expr} 结构的形式构成,而 Composite expressions 是多个 EL 表达式的聚合。 1.1.1 Eval-expression ...
在进行Java Web项目的开发时,特别是在使用Maven的情况下,了解不同Web规范下的EL表达式解析规则至关重要。通过本文的分析与解决方案,我们可以更好地理解如何解决EL表达式未被解析的问题,避免类似错误的发生。同时...
然而,有时开发者可能会遇到EL表达式不工作的问题,这可能给开发过程带来困扰。本篇文章将详细探讨这个问题,并提供几种有效的解决方案。 1. **检查JSP页面的DOCTYPE** EL表达式在JSP 2.0及更高版本中默认启用。...
EL表达式是JSP技术中不可或缺的一部分,它简化了前端页面与后端数据的交互过程。通过本文的介绍,你应该能够更深入地理解EL表达式的用法以及如何利用这些特性来提高Web应用的开发效率。在未来的学习和实践中,希望你...
EL表达式是Java服务器页面(JSP)中的一种简洁的表达式语言,用于简化页面中的数据访问和逻辑操作。它允许开发者在JSP中以简洁的方式获取和操作数据,避免了过多的Java脚本代码,提升了代码的可读性和维护性。 1. ...
EL 表达式使用文档 EL 表达式(Express Language)是一种强大的表达式语言,用于简化 JSP 页面中的编程。EL 表达式可以嵌入在 JSP 页面内部,减少 JSP 脚本的编写,目的是要替代 JSP 页面中脚本的编写。 EL 表达式...
EL(Expression Language,表达式语言)是JavaServer Pages(JSP)2.0及更高版本中的一个重要组成部分,它提供了一种简洁、强大的方式来访问JavaBean属性和表达式求值。EL表达式主要用于简化JSP页面中的代码,提高...
**EL表达式(Expression Language)**是Java服务器页面(JSP)技术中的一个重要组成部分,它提供了一种简洁而强大的方式来访问和操作数据,如JavaBeans属性、JSP作用域中的对象等。EL表达式的设计目标是简化JSP页面的...
EL表达式(Expression Language),是一种用于Java Web开发中方便数据存取的表达式语言,最初作为JSP标准标签库(JSTL)的一部分,是JSTL 1.0为了方便存取数据而自定义的语言。EL允许开发者在JSP页面中通过简洁的...
总的来说,JSTL和EL表达式是JSP开发中不可或缺的部分,它们提供了更加优雅的代码组织方式,降低了维护成本,并提高了开发效率。通过理解并熟练运用这两个工具,开发者能够更好地构建健壮且易于维护的Web应用程序。
### EL表达式详解 #### 一、EL表达式的概述与基本使用 EL(Expression Language),即表达式语言,是JavaServer Pages (JSP) 2.0标准的一部分,用于简化JSP页面中对数据访问的操作。它允许开发者通过简单的语法在...
- **简洁的语法**:EL表达式的语法简洁明了,通常形式为`${expression}`,其中`expression`是表达式的主体。 ##### 3.2 EL表达式的默认变量 EL表达式语言提供了几个内置的默认变量,用于访问不同的作用域中的对象...
**EL表达式** EL(Expression Language)表达式是Java服务器页面(JSP)2.0及更高版本中引入的一种轻量级、强大的脚本语言,主要用于简化Java Web应用程序中的数据访问。它允许开发者在JSP页面中直接访问JavaBean...
`FunctionMapper`接口定义了一个`resolveFunction`方法,该方法会在解析EL表达式时被调用,用于映射函数名到实际的Java方法。 下面是一个创建自定义EL表达式的步骤概述: 1. 创建`FunctionMapper`实现类:你需要...
通过阅读《EL表达式全解语法中文技术文档》(如JSP2.0EL.pdf),你可以深入了解EL的每个方面,并熟练运用到实际开发中,解决与EL相关的各种问题,提升JSP应用的开发效率和质量。这份文档详尽地涵盖了EL的全部语法,...
JSTL的核心是与Java Expression Language(EL)紧密集成,EL则是一个用于在JSP页面中获取和操作数据的简洁表达式语言。 **EL(Expression Language)**是Java Servlet 2.4及更高版本中引入的一种轻量级脚本语言。它...
JAVAEE 实验报告 EL 表达式和 JSTL 标签库的使用 EL 表达式(Expression Language)是一种在 JSP 页面中使用的脚本语言,用于简化 JSP 页面的开发。EL 表达式可以访问 JSP 页面中的变量、对象和集合,进行逻辑操作...