修改 pom.xml 加入jsp 和 servlet包
<packaging>war</packaging>
<properties>
<java.version>1.7</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jstl.version>1.2</jstl.version>
<servlet-api.version>3.0.1</servlet-api.version>
<jsp-api.version>2.0</jsp-api.version>
</properties>
<dependencies>
<!-- JSP相关 -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>${jstl.version}</version>
</dependency>
<!-- servlet包 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>${jsp-api.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>2.3.1</version>
</dependency>
</dependencies>
IDEA操作,项目右键
会有web.xml去掉,webapp文件选中,没有的话在src下面新建webapp 用来新建jsp
修改启动项配置
src新建static,用来存放静态资源,配置yml、识别static中的js和webapp下面的jsp
server:
port: 8102
# servlet:
# # 应用的访问路径
# context-path: /web
spring:
application:
name: web
mvc:
view:
# 前缀
prefix: /
# 后缀
suffix: .jsp
resources:
static-locations: classpath:/static/
profiles:
active: dev