`
Sphinx_yong
  • 浏览: 333779 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

myeclipse中创建web工程不支持EL表达式的问题

阅读更多

在新建web工程时,如果选的是javaEE5,使用Tomcat5.x,发现不能支持EL表达式。

解决办法:

一,在每个页面的头部加入:

<%@ page  isELIgnored="false"%>

二,web.xml里设置

<jsp-config> 
<jsp-property-group> 
<url-pattern>*.jsp</url-pattern> 
<el-ignored>false</el-ignored> 
<!-- <el-ignored>true</el-ignored> --> 
</jsp-property-group> 
</jsp-config>

三,更换Tomcat6.x

 

--------------------------------------------------------------------------------------------------------------------------------

分析原因:

 

后写了个jsp页面,加入 EL表达式:${1+2},正常输出应该是3,但是在tomcat5.xtomcat6.x中输出有差别,配置环境:

J2EE1.4+tomcat5.x输出正常

J2EE5+tomcat5.x就输出${1+2}
J2EE5+tomcat6.x
输出正常,这其中是何缘故?

 

TomcatJ2EE版本不匹配,Tomcat 5.0.x Tomcat 5.5.x 不支持 Java EE 5 Servlet 2.5JSP 2.1 规范,他们仅能支持 J2EE 1.4 Servlet 2.4JSP 2.0 规范,所以这种搭配是错误的!若需要使用J2EE 5,则建议使用tomcat6.x或以上版本Tomcat

分享到:
评论

相关推荐

    MyEclipse使用JDBC查询数据库(MVC模式)

    本资源主要介绍了使用MyEclipse实现对MySQL数据库的连接和查询,采用JavaBean、Servlet、JSP模式,使用EL表达式和JSTL标签库。下面将对标题、描述、标签和部分内容进行详细解释,并生成相关知识点。 知识点1:...

    Myeclipse 6.0使用教程

    对于JSP开发,教程会展示如何创建JSP页面、使用EL表达式和JSTL标签库。 在企业级应用开发中,框架的使用至关重要。教程会详细阐述如何在Myeclipse中集成并使用Struts、Hibernate和Spring框架。这包括创建模型-视图-...

    MyEclipse6 Java开发中文教程+全部源代码 刘长炯

    7. **Web应用开发**:重点介绍如何在MyEclipse6中开发Web应用,包括Servlet、JSP、JSTL、EL表达式等技术的使用,以及MVC设计模式的实现。 8. **Java EE功能**:探讨MyEclipse6对Java EE的支持,如EJB、JMS、JPA、...

    Myeclipse讲师全面讲解pdf版

    同时,还会涉及MVC设计模式的实践,以及JSTL、EL表达式等Web开发技术。 在数据库方面,Myeclipse集成了数据源管理、SQL编写和执行的功能。读者可以学习如何连接数据库,创建和修改表结构,以及执行SQL查询,进一步...

    myeclipse 自动补全,自动导包,框架中标签不能使用的问题等

    在 JSP 中,你可以使用 EL 表达式来读取这些数据,例如: ``` ${sessionScope.user.username},${requestScope.greeting}。 本站的访问量是:${applicationScope.counter} ``` 或者,你可以使用脚本语言来读取...

    myeclipse2015中与tomcat有关的问题的相关问题

    在MyEclipse 2015集成开发环境中使用Tomcat作为服务器运行Web应用程序时,可能会遇到一些问题,例如Tomcat无法启动或端口冲突等。以下是一些知识点,可以帮助理解和解决这些常见的问题。 1. **Tomcat无法启动的问题...

    MyEclipse 6 实战开发讲解视频

    对于Web开发,视频会讲解如何创建Servlet、JSP页面,以及使用JSTL和EL表达式进行动态网页开发。还会涉及如何配置Web.xml文件,理解Servlet生命周期,以及处理HTTP请求和响应。 MyEclipse在J2EE应用开发上的优势在于...

    MyEclipse入门知识

    - MyEclipse可以方便地创建JSP文件,学习JSP的指令、脚本元素、EL表达式和JSTL标签库。 - 学习JSP与Servlet之间的交互,理解请求响应生命周期。 4. **Hibernate快速入门**: - Hibernate是一个对象关系映射(ORM...

    myeclipse22

    此外,还会涉及到JSP标签库和EL表达式的使用。 6. **MyEclipse_EJB_Project_Quickstart.doc** EJB(Enterprise JavaBeans)是Java EE中的组件模型,用于构建可部署的服务器端应用。这个文档将介绍如何在MyEclipse...

    MyEclipse.6实战开发

    - Servlet与JSP开发:创建Servlet,理解生命周期,以及JSP语法和EL表达式。 - MVC框架集成:如Struts、Spring MVC的配置和使用。 4. **Java EE组件** - EJB开发:创建实体Bean、会话Bean,理解容器管理的事务和...

    MyEclipse.6.Java.开发中文教程

    在Web开发部分,教程会详细介绍如何在MyEclipse中创建Web项目,包括Servlet、JSP的开发,以及如何配置和调试Web服务器。同时,讲解了使用MyEclipse进行动态网页设计的技巧,如使用JSTL和EL表达式,以及Ajax技术的...

    MyEclipse-6-Java-.zip_myeclipse

    5. **Java应用开发**:学习如何在MyEclipse中创建和运行Java应用程序,包括控制台应用和Swing图形用户界面应用,以及如何进行单元测试。 6. **Web开发**:理解动态Web项目,创建和配置Servlet、JSP,使用JSTL和EL...

    解决jsp开发中不支持EL问题

    然而,有时在使用MyEclipse 5.5或6.0进行开发时,可能会遇到EL表达式无法被解析的问题。本文将深入探讨这个问题的原因,并提供解决方案。 EL问题通常源于JSP容器(如Tomcat)对EL的支持配置。在JSP 2.0之后的版本中...

    MyEclipse8.5、6.5中文操作指南

    - JSP开发:提供了JSP编辑器,支持JSP标签库和动态EL表达式。 - Web服务器集成:内置Tomcat、Jetty等Web服务器,可以直接在IDE内部署和运行项目。 6. **数据库管理** - 数据源配置:MyEclipse允许用户连接各种...

    MyEclipse开发入门

    在MyEclipse中创建Java Web项目是开发的第一步。通过“File”-&gt;“New”-&gt;“Dynamic Web Project”,填写项目名称,选择目标运行环境(如Tomcat),然后点击“Finish”。项目创建完成后,MyEclipse会自动生成默认的...

    MyEclipse完整工程SSH实现分页

    在这个"MyEclipse完整工程SSH实现分页"项目中,我们将深入探讨如何在SSH框架下实现数据的分页显示。 首先,Struts2作为MVC(模型-视图-控制器)架构的一部分,负责处理HTTP请求和响应,以及视图与控制器之间的交互...

    myeclipse下开发jsf

    在JSF页面中,可以直接使用EL表达式来访问Bean的属性,如`${bean.property}`。 **JSF生命周期** 包括6个阶段:恢复视图、应用请求值、处理验证、更新模型值、调用应用业务逻辑和渲染响应。理解这个生命周期对于优化...

    从零开始创建基于 struts1.2 + Hibernate3.0 的 Web 工程.doc

    - 在index.jsp中,使用JSTL标签显示数据,或者使用EL表达式直接访问ActionBean或Session中的数据。 通过以上步骤,一个完整的基于Struts1.2和Hibernate3.0的Web工程就创建完成了。这个工程能够处理用户请求,通过...

    JSP中JavaBean和EL的介绍及使用

    EL表达式支持运算符,如算术运算符(+,-,*,/),比较运算符(==,!=,&gt;,&lt;等),逻辑运算符(&&,||,!),以及数组和集合的访问。EL还提供了内置的对象,如pageContext,session,request,response等,可以直接...

    MyEclipse_JSF_快速入门中文版

    2. **MyEclipse中的JSF项目创建**:详细讲解如何在MyEclipse中创建JSF项目,设置Web.xml和faces-config.xml文件,以及选择合适的JSF实现版本(如Mojarra或MyFaces)。 3. **JSF页面设计**:通过JSP或Facelets页面...

Global site tag (gtag.js) - Google Analytics