javaee idea创建maven项目,使用el和jstl

如果使用el表达式出现下图问题

解决办法

这是因为maven创建项目时,web.xml头部声明默认是2.3,这个默认jsp关闭el表达式

办法1

在每个需要用到el和jstl的页面的上面加一句:

html 复制代码
 <%@ page isELIgnored="false" %>    

方法2 修改web.xml文件开头的web-app的版本

改为 3.0(2.4以后都可以,太高也不行,要注意配合tomcat支持的版本)

xml 复制代码
<?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_3_0.xsd"
id="WebApp_ID" version="3.0">


相关推荐
meng半颗糖1 天前
3.Java流程控制语句
java·开发语言·intellij-idea
gaolei_eit2 天前
Java+Ai+vue
java·spring·maven
独隅2 天前
IntelliJ IDEA 接入多种AI大模型插件终极指南(2026.1 企业合规版)
java·人工智能·intellij-idea
豆角焖肉2 天前
Maven核心概念与原理
java·maven
豆角焖肉2 天前
Maven进阶与搭建私服
java·maven
HoneyMoose2 天前
IntelliJ IDEA 2026.2 最新发布
intellij-idea
dear_bi_MyOnly3 天前
【SpringBoot配置文件】
java·spring boot·后端·学习·spring·java-ee·学习方法
我命由我123453 天前
Android 开发问题:java.lang.NoSuchMethodError:No virtual method readAllBytes()
android·java·java-ee·kotlin·android studio·android-studio·android runtime
飞雪金灵3 天前
mac电脑 Maven下载安装和配置环境变量
macos·maven·maven下载安装·mac电脑环境
重生之我是Java开发战士4 天前
【Java EE】Spring Boot配置文件
java·spring boot·java-ee