sping boot jsp配置

1.接触过Spring Boot框架的人都应该知道,在Spring Boot官方文档中,Sprint Boot 的web项目对于视图的显示支持和推荐使用的是模板(template)

2.先讲解下template,它默认的视图放在resources文件下的一个文件templates,pop.xml还要配置

<!-- thymeleaf模板插件 -->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>
3.配置jsp的时候切记不要导入上面这个包,不然一直去templates这个文件里面找视图

4.开始真正配置

pop.xml

<!-- servlet依赖. -->

		<dependency>

			<groupId>javax.servlet</groupId>

			<artifactId>javax.servlet-api</artifactId>

			<scope>provided</scope>

		</dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
		<!-- tomcat的支持.-->

		<dependency>

			<groupId>org.springframework.boot</groupId>

			<artifactId>spring-boot-starter-tomcat</artifactId>

			<scope>provided</scope>

		</dependency>
<!-- 这个是解析jsp一定要加进去-->
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
            <!--<scope>provided</scope>-->
        </dependency>

application.properties

#jsp配置
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
但是目录结构没有webapp啊,看下面

点击这个



点第二个,看见青色的+没有,点击下,然后点击里面Web这个选项


点击完是上面这幅图,然后配置上下两个值

注意啦这个webapp必须在src/main下面,所以上面参数要改成C:\Users\yanshen\IdeaProjects\springboot(前面的原来怎样就项怎样,不要跟我,这个只是一个example)\src\main\webapp\WEB-INF\web.xml(后面这一串很重要,是说webapp创建在src/main下面),不要忘了下面那个也要配置一下

到此配置完毕,至于写个页面,然后controller跳转自己写。注意jsp放在jsp文件夹下




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值