一、问题描述

二、解决方案
IDEA通过Maven构建的Web工程,默认web.xml的版本为2.3 ,由于版本太低,会导致web.xml在添加配置的时候出现问题
为了不出问题,我们可以直接将tomcat里面的web.xml头部拿过来


我们将文件的头部改为:
<?xml version="1.0" encoding="utf-8"?>
<web-app version="4.0" xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd">
头部修改之后:

可以看到,已经识别标签了
本文档介绍了IDEA中通过Maven构建的Web项目遇到的web.xml版本过低导致的配置问题。为了解决这个问题,作者建议将web.xml版本升级到4.0,并提供了具体的头部修改步骤。修改后,IDEA成功识别了新的web.xml标签,确保了配置的正确解析。
8018

被折叠的 条评论
为什么被折叠?



