`
MisterMo
  • 浏览: 10599 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

JSP文件中EL表达式失效

阅读更多
原因:2.5之前web.xml文件中的头定义中,el表达式默认是忽略不解析的,故需要显示声明解析el表达式

方案1,在jsp文件头上添加如下:
<%@ page isELIgnored="false" %>

方案2,在web.xml文件中如下定义:
<jsp-config>
    <jsp-property-group>
        <url-pattern>*.jsp</url-pattern>
        <el-ignored>false</el-ignored>
        <scripting-invalid>true</scripting-invalid>
    </jsp-property-group>
</jsp-config>

方案3,改变web.xml中的头为2.5之上的版本:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">

分享到:
评论

相关推荐

    EL表达式详解关于web的问题

    5. **解决EL表达式失效问题** 如果遇到EL表达式不起作用的情况,应检查是否有人在上述三个位置设置了禁用EL的配置。同时,确保正确地在适当的作用域中设置和检索变量,以防止因作用域问题导致的错误。 总之,EL...

    使用IDEA编写jsp时EL表达式不起作用的问题及解决方法

    在使用IDEA开发maven+springMVC项目时遇到不加载EL表达式的问题,怎么处理呢?下面小编给大家带来了实现代码,一起看看吧 加载如下JSP代码: &lt;&#37;@ page contentType=text/html;charset=UTF-8 language=java %...

    jsp页面使用${}不起作用的解决方法

    首先,EL表达式的工作原理是基于JSP规范中的Java Expression Language,它能够解析并执行Java表达式,将结果输出到页面上。当你在JSP页面中使用`${}`时,如果你的数据没有正确显示,可能是以下几个原因: 1. **JSTL...

    JSP判断题和程序题

    24. EL(Expression Language)在JSP 2.0/Servlet 2.4及更高版本中被广泛使用,容器负责解析和执行EL表达式。 25. EL表达式通常比Java脚本简洁,适合快速读写页面中的数据。 26. EL表达式`${a&lt;4&&b&gt;8}`等同于`${a...

    JSP相对路径的练习

    - **动态路径**:通过Java脚本let或EL表达式动态生成相对路径,以适应动态生成的页面。 - **测试**:在不同的浏览器和设备上测试,确保路径在各种环境下都能正常工作。 6. **最佳实践** - **使用绝对路径**:...

    JSP2.1技术规范

    EL 2.1是JSP 2.1中的一个重要组件,它提供了一种简洁的方式来访问JavaBean属性和表达式求值。EL的增强包括支持更多操作符、函数调用以及与Java 5的类型转换兼容。 **3. 静态导出** JSP 2.1引入了静态导出的概念,...

    jsp实用编程百例.rar_jsp_jsp编程

    - EL表达式:用于简化数据访问,如`${expression}`。 - JSTL核心标签库:提供循环,条件判断,XML处理等功能,如`&lt;c:forEach&gt;`,`&lt;c:if&gt;`等。 - JSTL函数库:如fmt:格式化日期,sql:数据库操作等。 4. **...

    JAVA开发中遇到的问题和异常.doc

    2. **JSTL和EL表达式**:在JSP中使用JSTL标签和EL表达式时,要注意EL表达式的正确位置,例如`${cal.id&gt;5}`用于比较。 3. **获取Action路径**: - `${request.requestURL}`返回最终跳转的JSP路径。 - `window....

    JSP第二版课后习题文档版本.zip

    这些习题涵盖了JSP的基础概念,如JSP页面结构、指令、动作标签、内置对象,以及更高级的主题,如EL表达式、JSTL标签库、Servlet和JSP之间的关系、请求处理和响应、会话管理、数据存储等。 1. **基础概念**:习题...

    JSP期末考试题.pdf

    以上就是关于JSP期末考试的一些常见知识点,包括JSP的语法元素、对象、生命周期、页面转发与重定向、EL表达式、以及JSP与Servlet的交互等。学习这些知识点有助于深入理解JSP技术,并能有效地解答相关的考试题目。

    jsp由浅入深

    - **EL表达式**:讲解Expression Language,用于简化数据访问和输出。 - **JSTL(JSP Standard Tag Library)**:介绍如何使用JSTL标签来提高代码可读性和维护性,例如fmt、sql、fn等标签库。 3. **JSP进阶**: ...

    JSP动态网站开发PPT和源码

    - `ch5.pptx`: 介绍了Expression Language(EL),它是JSP 2.0引入的一种轻量级表达式语言,简化了对JavaBeans属性的访问。同时,讲解了JSTL(JavaServer Pages Standard Tag Library)标准标签库的使用,它提供了...

    Jsp选择路径.rar

    5. **JavaBean和EL表达式** - 在JSP中,我们经常使用JavaBeans来存储和传递数据。EL(Expression Language)表达式可以方便地引用这些JavaBeans,而路径可能涉及如何定位和访问Bean。 6. **MVC设计模式** - 在...

    Head First Servlet JSP 完整扫描版. (中文版),

    接下来,JSP的核心特性被详细讲解,如JSP指令、脚本元素、表达式语言(EL)以及JSP标签库(JSTL)。书中会引导读者使用JSP创建动态网页,理解请求响应模型,以及如何在JSP中嵌入Java代码和使用EL简化页面逻辑。 在...

    ACCP5.0 JSP(6)

    5. **EL(Expression Language)**:学习使用EL表达式来简化页面数据的访问和输出,提高代码可读性。 6. **JSTL(JavaServer Pages Standard Tag Library)**:掌握JSTL库的使用,如fmt、sql、fn等标签,以减少脚本...

    JSP 网络编程技术.rar

    在本教程中,我们将深入探讨JSP的核心概念、语法以及在网站开发中的实际应用。 1. **JSP基础** - **JSP生命周期**:JSP页面经过编译、转换、初始化、服务和销毁五个阶段,每个阶段都有特定的任务。 - **JSP元素**...

    JSP案例开发集锦(pdf)

    5. **EL(Expression Language)**:它是JSP 2.0引入的一种简洁的表达式语言,用于简化页面中的数据访问。 6. **JSTL(JavaServer Pages Standard Tag Library)**:这是一个标准标签库,包含了一系列用于处理常见...

    JavaWeb考试题,是东方标准的考试题

    - EL表达式提供了一种简便的方式来访问JavaBean中的属性。 - EL表达式可以使用点符号或方括号来引用JavaBean的属性。 #### 2. 注释 - JSP中有多种注释方式: - HTML注释:`&lt;!-- 注释内容 --&gt;` - JSP注释:`注释...

Global site tag (gtag.js) - Google Analytics