关于jsp页面无法使用EL表达式问题解决方案

当这种问题发生时,我们首先要考虑是否是我们的web.xml版本问题,尤其是当我们使用IDEA创建web工程时,其自动创建的web.xml文件版本一般都是很低的如下:

因为在web.xml3.0版本之前,el表达式默认处于禁用状态,下面有两种方法来解决el表达式不能使用的问题:

1.  在jsp页面添加<%@pageisELIgnored="false" %>

2.  更改web.xml版本,使之更新为3.0以上,下面有两种方式更改版本:

        a)      直接修改web.xml文件头

内容为:


<?xml version="1.0" encoding="UTF-8"?>

    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

            xmlns="http://xmlns.jcp.org/xml/ns/javaee"

            xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"

            id="WebApp_ID" version="4.0">


        b)    直接修改下面这个jar包内容信息,修改方式自行百度。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容