- 浏览: 838037 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (149)
- ubuntu (27)
- spring (3)
- hibernate (6)
- struts (1)
- jquery (11)
- ext (2)
- ajax (1)
- java (24)
- 设计 (4)
- db (10)
- web (10)
- 软件应用技巧 (6)
- others (2)
- 设计模式 (1)
- subversion (5)
- javascript (2)
- jpa (1)
- windows (6)
- jboss (1)
- junit (2)
- WebSphere (2)
- log4j (2)
- 新闻和感想 (0)
- ldap (3)
- tomcat (6)
- excel (1)
- PDF (1)
- xml (1)
- json (2)
- 正则表达式 (3)
最新评论
-
sunshine_love:
谢啦
svn:ignore 的用处 -
亮0000仔:
非常好。。
JAVA中浮点数的存储 -
u011840397:
你好,备份和还原到指定的目录的参数如何加呢?
svn备份和还原 -
zhglhy:
简单明了,学习了,感谢分享!
Jboss数据源密码加密 -
wmengmeng66:
写的很好,顶
spring中配置proxool数据源
转自http://www.iteye.com/topic/155354?page=2
问题就出在建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">
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">
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">
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">
确定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
发表评论
-
运算符优先级
2010-11-04 14:28 1873最近在研究表达式求值,看了下论坛推荐的JSEL和Aviator ... -
log4j日志文件保存路径的设置
2010-08-12 11:56 6734一直都是把log4j的日志文件位置设定成绝对路径,直到今天发 ... -
jvm监控
2010-07-08 00:49 15841一直没有做过jvm监控, 总以为要找些专门的工具才能做jvm监 ... -
JAVA从键盘读取输入信息
2010-02-28 17:58 2749import java.io.BufferedReader; ... -
JAVA UUID
2010-02-26 23:24 4449UUID(Universally Unique Identif ... -
JAVA中浮点数的运算
2010-02-24 15:30 1674问题的提出: 如果我们编译运行下面这个程序会看到什么 ... -
JAVA中控制double和float的精度
2010-02-24 15:21 7712本篇介绍了在JAVA中如何对double或者float的浮点数 ... -
JAVA的位移运算
2010-02-24 10:38 1109左移操作: x << nx可以是byte, ... -
各种排序JAVA实现
2009-12-15 17:25 1133package sort; import ... -
JDK自带VM分析工具jps,jstat,jmap,jconsole
2009-08-13 13:13 1716转自:http://jiajun.iteye.com/blog ... -
javabean属性命名难以为人所知的秘密
2009-07-09 10:46 3543原文:http://www.blogjav ... -
java properties文件读取乱码问题解决之道
2009-06-10 11:09 4780Poperties Editor 插件------ ... -
正则表达式参考
2009-05-21 01:40 964http://www.cnblogs.com/netshuai ... -
Apache Commons Logging 是如何决定使用哪个日志实现类的
2009-05-20 11:36 7623原文是:http://www.blogjava.net/Unm ... -
java keytool 常用命令
2009-05-05 17:10 5418最近在做ssl连接active dir ... -
java.sql.Date,java.sql.Time和java.sql.Timestamp
2009-02-07 13:12 9301java.sql.Date,java.sq ... -
理解Unsupported major.minor version 49.0为何错误
2008-09-09 11:33 2672今天一位同事在发布一个portlet到ibm portal时报 ... -
关于Java异常抛出和处理的思考
2008-07-30 17:38 8011看过不少关于java异常处 ... -
反射私有方法
2008-07-30 10:54 1763曾经碰到一件怪事:Spring可以把构造函数为私有的对象实例也 ... -
jdk5 concurrent 初学
2008-07-22 11:50 2423由于上次发现了ReentrantLock,同步的另外一种实现, ...
相关推荐
但同时,了解EL表达式的另一个新特性也很重要,那就是它作为JSP 2.0中的一个主要新特性,为JSP页面提供了表达语言支持,让访问JSP隐含对象和JavaBeans组件变得更为简单和方便。JSTL(JavaServer Pages Standard Tag ...
**JSP 不支持 EL 表达式的问题及解决方法** EL (Expression Language),全称 Expression Language,是 JSP 2.0 引入的一种轻量级的脚本语言,用于简化 JSP 页面中的数据访问。它允许开发者在 JSP 页面中以简洁的...
### jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法 #### 背景介绍 在Java Web开发中,JSP(JavaServer Pages)是一种广泛使用的服务器端技术,用于创建动态网页。EL(Expression Language)是JSP 2.0...
**在JSP页面中使用EL表达式调用函数** EL(Expression Language,表达式语言)是JavaServer Pages(JSP)技术的一个重要组成部分,它的主要目的是简化JSP页面中的脚本编写,使得开发者能更专注于页面展示逻辑,而...
但在某些情况下,可能会遇到JSP不支持EL表达式的问题,本文将详细介绍这一问题及其解决方案。 #### 一、问题背景与原因分析 EL表达式的支持与JSP版本密切相关。根据描述中的信息,“默认情况下,Servlet2.3/JSP1.2...
会议管理系统使用EL和JSTL优化jsp页面
EL(Expression Language)是JavaServer Pages(JSP)中的一种简洁的表达式语言,设计的初衷是为了简化JSP页面的编写。EL受到ECMAScript和XPath表达式语言的启发,提供了更高效的方式来访问和操作JSP页面上的数据。 ...
JSP Expression Language,简称EL,是JavaServer Pages(JSP)2.0版本引入的一种轻量级的表达式语言,用于在JSP页面中方便地访问JavaBean属性和其它Java对象。EL的目标是简化JSP中的脚本元素,提高开发效率,使...
EL问题通常源于JSP容器(如Tomcat)对EL的支持配置。在JSP 2.0之后的版本中,Servlet规范2.4引入了一个变化,其中`isELIgnored`属性默认设置为`false`,这意味着EL表达式会自动启用。但是,在更早的Servlet规范版本...
JSP Expression Language(EL)是JavaServer Pages(JSP)技术的一部分,它为JSP页面提供了一种简洁的方式来访问JavaBean或其他Java对象的属性。EL简化了在JSP页面中插入和操作Java对象的值,使得页面更加清晰,更...
- 隐式对象的使用需要在JSP页面的web.xml文件中对EL表达式的支持进行配置。 - EL表达式默认不启用对静态资源的访问,需要通过配置JSP页面解析器来启用。 总结而言,JSP EL表达式为JSP页面提供了一种轻量级的数据...
EL(Expression Language,表达式语言)是JavaServer Pages(JSP)技术中一个重要的组成部分,用于在JSP页面中简洁、高效地访问JavaBean属性和其他数据源。EL提供了一种简单的方式来检索和设置对象的属性,使得...
JSP EL调用业务方法是提高JSP页面可读性和效率的有效手段。通过EL,我们可以简洁地调用JavaBean的方法,实现页面与业务逻辑的分离。在实际应用中,理解并熟练掌握这一技巧,将有助于构建更加健壮、易于维护的Web应用...
JavaServer Pages (JSP) Expression Language(EL)是JSP 2.0及更高版本中引入的一种轻量级、简洁的脚本语言,用于简化在JSP页面中访问JavaBean属性和其他Java对象的流程。EL表达式主要用于替代繁琐的JSP脚本和JSP...
Java JSP页面技术之EL表达式整理归纳总结的知识点如下: EL表达式的概念和作用: EL表达式,全称Expression Language(表达式语言),是一种在JSP(Java Server Pages)技术中使用到的,用于简化Java Web应用程序中...
EL隐含对象的使用极大地简化了JSP页面的编写,使得开发者能够更专注于业务逻辑,而不是繁琐的Java代码。它们与Servlet API中的相应对象功能相同,但使用EL表达式语法更加简洁,降低了学习曲线。了解并熟练使用这些...
【标签】"jsp页面"提示我们这个系统是基于JSP技术构建的,这意味着开发者可以利用JSP的内置对象(如request、response、session、application等)、指令(如、等)以及EL(Expression Language)和JSTL(JavaServer ...
JSP与EL详解
JSP-EL 表达式 JSP-EL 表达式是一种用于简化在 JSP 中访问变量的方式的表达式语言,Full Name 称为 Expression Language。JSP-EL 表达式的主要目的是简化静态 HTML 与 Java 代码的耦合,提供了一个灵活的方式来访问...
在不使用Java代码的JSP页面中,EL表达式的优点在于它将业务逻辑与视图层分离,使开发者能够专注于页面布局,而不用关心具体的Java语法。同时,EL提供了对集合、算术、逻辑等操作的支持,使得在页面上处理数据变得...