美文网首页软件测试学习之路
SpringBoot 篇 - 整合jsp

SpringBoot 篇 - 整合jsp

作者: 乘风破浪的姐姐 | 来源:发表于2018-05-07 10:32 被阅读139次

1)、在application.properties文件中加入

spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp
server.port=8081

2)、在pom.xml文件中加入依赖

<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
</dependency>
<!--用于jsp页面 jstl表达式-->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
</dependency>

3)、在src/main目录下新增webapp目录,并新建jsp文件。
注意:webapp目录需要在project structure-->Modules-->项目web对应右侧Web Resource directories下设置webapp路径


image.png

4)、在项目自动生成的***Application文件所在的目录下,新增controller目录,并新增HelloController.class,内容如下:

package com.sc.springmvc.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
@RequestMapping(value = "/hello")
public class HelloController {
    @ResponseBody
    @RequestMapping(value = "/test")
    public String hello(){
        return "hello springboot";
    }
    @RequestMapping(value = "/jsp")
    public String hello2(){
        return "hello";
    }
}

5)、启动springboot工程(可直接右键运行自动生成的***Application文件)
6)、启动成功后,
在浏览器中输入:http://localhost:8081/hello/test 输出:hello springboot
在浏览器中输入:http://localhost:8081/hello/jsp 打开对应hello.jsp

相关文章

网友评论

本文标题:SpringBoot 篇 - 整合jsp

本文链接:https://www.haomeiwen.com/subject/tuqprftx.html