相关文章:
Appfuse2学习笔记--GzipFilter的应用
CAS不能使用中文账户登录问题的解决
在 <#list>中实现动态换行
推荐圈子: JBPM @net
更多相关推荐 以前用WSAD wizard做的,都可以在JSP页面中解析到EL表达式,当然前提是JSP2.0的情况下。
今天遇到了一个莫名其妙的问题。刚下载Eclipse3.3+MyEclipse6.0体验的过程中,遇上了解析不到EL表达式的问题。经过好几个小时的琢磨终于发现了,给大家share一下:
问题就出在建Web Project的时候web.xml声明上。
web.xml声明部分一般分为如下版本的xsd,
web-app_2_2.xsd
web-app_2_3.xsd
web-app_2_4.xsd
web-app_2_5.xsd
更详细的列出各版本web.xml声明部分吧,如下:
web-app_2_2.xsd
Java代码
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/dtd/web-app_2_2.dtd">
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/dtd/web-app_2_2.dtd">
web-app_2_3.xsd
Java代码
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
web-app_2_4.xsd
Java代码
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
web-app_2_5.xsd
Java代码
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
确定web.xml里的xsd版本之后一定要在JSP的声明(<%@page %>)部分加一行,如下:
<%@ page isELIgnored="false" %>
这样设为false才能解析EL表达式。
经过各版本的test之后....
注意!! 其中servlets 2.4(我没记错的话JSP 2.0出来之后的第一个版本),这个版本的isELIgnored默认设置为false。所以使用web.xml里用web-app_2_4.xsd声明的时候在JSP页面不用特意声明。
下面是官方Documention中isELIgnored Attribute的详解:
The isELIgnored Attribute
• Format
– <%@ page isELIgnored="false" %>
– <%@ page isELIgnored="true" %>
Purpose
– To control whether the JSP 2.0 Expression Language
(EL) is ignored (true) or evaluated normally (false).
• Notes
– If your web.xml specifies servlets 2.3 (corresponding to
JSP 1.2) or earlier, the default is true
• But it is still legal to change the default—you are permitted
to use this attribute in a JSP-2.0-compliant server
regardless of the web.xml version.
– If your web.xml specifies servlets 2.4 (corresponding to
JSP 2.0) or earlier, the default is false
分享到:
相关推荐
eladmin自动代码生成步骤以及注意事项 eladmin是一款基于SpringBoot的自动代码生成工具,旨在帮助开发者快速生成前端和后端代码,从而提高开发效率。下面将详细介绍eladmin自动代码生成的步骤和注意事项。 步骤一...
四、注意事项 1. 若网络A断电,会造成网络B通讯问题,而导致网络B的设备不能正常运行,因此需要将网络B进行分组,保证EL6692断线不影响其他模块运行。 2. 采用CoE PDO进行数据交换时,EL6692最大可以交换多收数据量...
在本文中,我们将详细介绍该装置的使用方法、安全注意事项、安装指南、操作运行和维护检查等方面的知识。 首先,VT240EL在使用前需要仔细阅读使用说明书,并妥善保管,确保最终用户能够获得这份资料。在运输和安装...
9. 注意事项 - 本章节可能包含了使用控制器时应特别注意的安全事项、操作规范等。 10. 售后服务 - 提供了制造商提供的售后服务信息和联系方式。 11. 附录 - 包含了地址、区的说明以及设备定义列表,对于理解...
根据提供的文档信息,我们可以归纳出一系列与EL9800应用程序相关的知识点,这些知识点主要围绕着EL9800的应用程序指南、安装设置以及注意事项展开。 ### 一、EL9800概述 #### 1.1 标题解读 **EL9800应用程序指南**...
- **连接系统**:说明EL31xx系列模块的连接方式及其注意事项。 - **接线**:提供详细的接线图示和操作指导。 - **屏蔽**:讲解屏蔽电缆的选择和使用技巧。 - **安装位置**:指出不同环境下最佳的安装位置。 - **...
此外,"Profibus_Fanuc.tsm"文件可能是一个配置模板或指南,它提供了具体步骤和注意事项,帮助用户正确设置Profibus DP接口,以实现EL6731和Fanuc从站之间的通信。遵循此文件中的指导,可以避免常见的配置错误,确保...
然而,在 JavaScript 中引用 EL 表达式却存在一些限制和注意事项。 首先,EL 表达式是在服务端执行的,而 JavaScript 则是在客户端执行的。因此,如果我们直接在 JavaScript 文件中使用 EL 表达式,是不会生效的。...
九、安全注意事项 使用任何电子设备都需要遵循一定的安全规则,说明书会强调操作时的安全事项,如防电击、防热、防摔等,以防止意外发生。 十、售后服务 最后,说明书通常会包含制造商的联系方式和售后服务信息,...
**注意事项** - 串口通信的可靠性依赖于正确的硬件连接、软件配置和程序编写。 - EL6021的参数配置是关键,必须根据实际应用需求调整COEONLINE设置。 - 错误处理机制需要在编程时考虑,通过Error和ErrorID监控通信...
5. **东芝光耦.txt** 文件可能包含了关于东芝公司EL817C光耦合器的详细技术规格、应用指南或使用注意事项,供工程师参考。 总结,EL817C(SOP4封装)是一款高性能、高速度的光耦合器,广泛应用于需要电气隔离的各类...
**注意事项** 在进行这些操作时,请确保遵循Beckhoff的编程规范和安全指南,避免在设备运行时造成通信中断或其他问题。如果遇到任何疑问或需要技术支持,可以通过邮件`support@beckhoff.com.cn`联系Beckhoff的技术...
**注意事项** - 确保EL表达式与你的数据模型相匹配,以便正确解析和替换。 - 在处理大型数据集时,注意内存管理,因为加载整个Excel模板可能会占用大量内存。 - 为了提高性能,可以考虑分批处理数据,而不是一次性...
### 使用注意事项 - 不推荐直接在 `el-button` 上定义 CSS 样式,因为这可能导致样式冲突,破坏整体设计的一致性。如果需要定制样式,建议使用 CSS 类或覆写 Element UI 的 Less 文件。 - 对于图标按钮,可以结合...
本文将深入探讨如何使用JSP EL调用业务方法,以及它的优点和注意事项。 **JSP Expression Language (EL) 简介** EL 是一个简洁的表达式语法,主要用于读取和写入JavaBean的属性。它支持基本的算术、比较和逻辑运算...
### 注意事项:正确使用SpEL 使用SpEL时,需要注意其上下文(Context)的正确设置。在我们这个例子中,上下文包括了方法参数,因此我们通过`StandardEvaluationContext`设置了名为`args`的变量。如果上下文设置不...
光耦EL817是一款性能优异的线性光...在选择EL817时,需要注意的事项还包括等级标记、工厂代码标记、年份日期代码以及工作周数的标识。正确的识别和应用这些信息将确保光耦器在用户的电路设计中达到预期的性能和可靠性。
3. **安装指南**:包含安装EL显示屏的步骤和注意事项,可能包括连接电源、固定屏幕、设置控制器等过程。 4. **操作指南**:介绍如何使用和控制显示屏,包括菜单系统、输入信号处理、亮度调节等。 5. **电气特性**...
## 注意事项 1. **EL与JSP脚本元素**:在JSP 2.0及更高版本中,EL表达式默认启用,无需在页面中使用`<%@ page isELIgnored="false"%>`。 2. **EL与JSP指令**:`<jsp:useBean>`、`<jsp:getProperty>`等JSP指令在EL...