tomcat5.0默认支持EL,同时用户可以在Web.xml文件中对整个web应用程序进行设置或者
在每个页面中单独设置page指令来控制TOMCAT是否对EL的支持。
----------------------------
EL扩展表达式语言的设置
对于一个单个JSP页面,你可以使用定义page指令来设置jsp页面是否支持EL。默认是支
持EL(如果要页面不支持EL,请设置为isELIgnored=true;
<%@ page isELIgnored="true|false"%>
对于整个WEB应用程序,要修改WEB.XML配置(tomcat5.0.16默认是支持EL的);
<jsp-property-group>
<description> For config the ICW sample application </description>
<display-name>JSPConfiguration</display-name>
<url-pattern>/jsp/datareset.jsp</url-pattern>
<el-ignored>true</el-ignored>
<page-encoding>UTF8</page-encoding>
<scripting-invalid>true</scripting-invalid>
<include-prelude>/jsp/prelude.jspf</include-prelude>
<include-coda>/jsp/coda.jspf</include-coda>
</jsp-property-group>
----------------------------------------------------------------------------------------------
方法一
在每个jsp页面添加<%@ page isELIgnored="false" %>
方法二
修改web.xml中的<web-app>标记为
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee-web-app_2_4.xsd" version="2.4">
分享到:
相关推荐
在探讨如何使Tomcat 5.5.28支持EL(表达式语言)之前,我们首先需要理解EL...然而,考虑到Tomcat 5.5.28的版本较老,建议在条件允许的情况下升级至更现代的Tomcat版本,以获得更好的性能、安全性和对最新技术标准的支持。
EL表达式还支持方法调用,如 `${bean.someMethod(param)}`,这使得JSP页面可以直接与后台Java代码进行交互,大大减少了对脚本标签的依赖。 总之,`EL表达式所用的jar包.rar`这个压缩包包含了运行EL表达式所需的核心...
NULL 博文链接:https://babykate.iteye.com/blog/1771952
在开发过程中,为了使用EL表达式和JSTL,我们需要在项目的类路径中添加相应的JAR文件。这里提到的两个文件: 1. `standard.jar`:这是JSTL的标准实现,包含了JSTL的核心库和其他部分,如XML处理和SQL操作。这个库...
### EL表达式语言详解 #### 9.1 概述 在JSP页面开发中,为了提高代码的可读性和可维护性,开发者们逐渐转向使用标签库来替代传统的Java片段语言来实现页面的显示逻辑。然而,自定义标签虽然灵活,但也容易导致重复...
今天发现Tomcat 6.0.36版本存在一个EL表达式解析方面的bug,详细描述请参阅我的博文:http://blog.csdn.net/chaijunkun/article/details/9097229。bug演示地址/bug/show.do,避免此bug的方法演示地址/bug/avoid.do
如果你的服务器(如Tomcat、Jetty等)版本较旧,可能不完全支持EL表达式。升级到最新稳定版本,以确保所有功能得到充分支持。 5. **验证EL表达式语法** EL表达式的语法错误也会导致问题。例如,确保变量引用正确...
在Java Web开发中,EL(Expression Language)表达式语言是一种强大的工具,用于简化JSP页面中的数据访问和处理。EL的引入极大地提升了JSP...在实际项目中,确保这些依赖项正确配置,是成功使用EL表达式的关键步骤。
在这个“EL表达式所需要的jar包”压缩文件中,通常包含的是用于支持EL表达式执行所需的库文件。虽然没有具体的文件名列表,但我们可以推测其中可能包括以下两个关键的jar包: 1. **jstl.jar**:JavaServer Pages ...
EL表达式(Expression Language),是一种用于Java Web开发中方便数据存取的表达式语言,最初作为JSP标准标签库(JSTL)的一部分,是JSTL 1.0为了方便...熟悉EL表达式的使用可以显著提高Web应用开发的效率和可读性。
有以下两种方法来确保Tomcat支持并正确配置EL表达式: 1. 方法一:在每个JSP页面的顶部添加`<%@ page isELIgnored="false" %>`指令。这将告诉Tomcat不要忽略EL表达式,并启用它在该页面上的使用。 2. 方法二:修改...
2. **配置问题**:在某些版本的Tomcat服务器中,可能需要进行特定配置才能使EL表达式生效。例如,在JSP文件中加入`<%@ page isELIgnored="false" %>`指令。 3. **命名规则**:在使用EL表达式时,应避免使用EL表达式...
这个资源包包含了两个EL相关的jar包,它们可能是用于支持EL表达式解析和执行的关键库。虽然具体的jar包名称没有给出,但通常这些库可能包括Apache Tomcat或Jetty等服务器提供的标准EL实现,如`javax.el.jar`,以及...
通过上述分析,我们可以看出,解决EL表达式无效问题需要从多个角度进行排查,包括检查依赖、语法、作用域、类型转换以及服务器配置等。理解并熟练运用这些知识,将有助于我们在开发过程中更有效地诊断和修复此类问题...
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet...JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签:
**JSTL1.1及EL表达式**是Java服务器页面(JSP)开发中的重要组件,它们极大地提升了JSP的可读性和可维护性。本文将深入探讨这两个概念及其在实际开发中的应用。 **JSTL(JavaServer Pages Standard Tag Library)**...
使用JSTL和EL表达式,可以显著提升JSP页面的可读性和可维护性,减少JSP页面中的Java脚本,让页面更专注于展示逻辑,而不是控制逻辑。在现代的Java Web开发中,JSTL和EL已经成为构建高效、整洁的Web应用程序的标准...
tomcat使用EL表达式所需要的jar包,如果没有此jar包系统系统就会报错,现上传此jar包,减少大家找jar包的时间
Tomcat作为Apache软件基金会下的开源Java Servlet容器,对JSP和EL的支持是其众多优势之一。因此,使用Tomcat作为JSP的运行环境时,可以充分利用EL的便捷特性来优化代码结构。 #### 三、EL的主要功能 1. **获取对象...