基于Eclipse通过maven-archetype-webapp原型创建一个Web项目后,其默认Servlet版本是2.3,Java版本是1.5。
解决方式(2种)
一、修改配置文件
1、点击Window->Show View->Navigator,修改项目的.setting目录下的org.eclipse.wst.common.project.facet.core.xml文件,将
<installed facet="jst.web" version="2.3"/>中 version="2.3" 修改成 version="3.0"
2、将web.xml中的配置换成3.0的配置
<?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">
<display-name>spring</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file&