idea的springboot项目不能创建JSP和访问JSP问题
目录
二、创建完之后发现SpringBoot不支持jsp,打开Tomcat不能访问jsp页面,报404错误
一、在SpringBoot项目里面右键没有jsp。
需要把Moudule加入web
现在右键可以看到jsp项目。
二、创建完之后发现SpringBoot不支持jsp,打开Tomcat不能访问jsp页面,报404错误
1.首先在main中创建一个webapp普通文件夹
static放静态页面,jsp是动态,所以需要自己给SpringBoot项目创建一个webapp文件夹。
2.添加一个web
3.和创建jsp一样,但这里选择的是webapp文件夹。
创建成功
4.添加jsp依赖
<
dependency
>
<
groupId
>org.apache.tomcat.embed</
groupId
>
<
artifactId
>tomcat-embed-jasper</
artifactId
>
</
dependency
>
简单的添加依赖花了我半个小时, 因为没注意看,把依赖添加在依赖管理<dependencyManagement>里面了,就一直爆红。
5.注册资源目录
<
build
>
<
resources
>
<!--注册webapp目录为资源目录-->
<
resource
>
<
directory
>src/main/webapp</
directory
>
<
targetPath
>META-INF/resources</
targetPath
>
<
includes
>
<
include
>**/*.*</
include
>
</
includes
>
</
resource
>
</
resources
>
</
build
>