在springboot配置jsp环境

  • 在pom.xml中添加配置依赖

    内容如下:

  <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- servlet 依赖 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!-- tomcat 的支持.-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
在application.properties添加
spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp
  • 在main创建webapp文件夹,里面再创建一个WEB-INF文件夹,来放jsp文件

  • 在file/project Structure中添加刚刚创建的webapp文件

  • 编写后端接口

    内容如下:

    /**
    * @author 李捷禧
    * Date: 2022/12/13
    * ClassName: fileController
    */

    @Controller
    public class fileController {

    @GetMapping(value = "/file")
    public String file() {
    return "/file";
    }
    }
  • 编写jsp代码:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<h>lijiexi</h>
</body>
</html>

最后运行输入后端接口地址就可以跳转到file.jsp

最新文章

  1. iOS之开发中一些相关的路径以及获取路径的方法
  2. JS键盘KEYCODE值参考
  3. 程序员用HTML5给女朋友制作的3D相册
  4. ios实现屏幕旋转的方法
  5. 关于sap的字段和对象修改记录的查找
  6. 使用C#代码审批/转签K2 Blackpearl流程
  7. jqueryGrid 内置的onclickSubmit afterSubmit
  8. css/js online online code editor/formator/debuger
  9. Notepad++加上xml格式化的功能
  10. Java中方法的重载
  11. 在Linux平台上用ASP.NET 5 连接Redis服务器
  12. cocos2dx-lua绑定自定义c++类(二)
  13. 都div在所有li的html()值被设置&amp;quot;哈哈&amp;quot;,当点击设置&amp;quot;我被点击&amp;quot;,其余的还是不点击设置“哈哈”
  14. 入侵必练的CMD命令
  15. 实践作业3:白盒测试----我是如何写测试用例DAY6
  16. 51nod1649- 齐头并进-最短路
  17. memcached----------linux下安装memcached,以及php的memcached扩展。
  18. Idea spring 配置文件报红 URI is not registered
  19. 在asp.net中使用瀑布流,无限加载
  20. Weex与Android交互(二)

热门文章

  1. Java 进阶P-3.5+P-3.6
  2. ASP.NET Core中间件之理解
  3. 基于NOSTR协议的“公有制”版本的Twitter,去中心化社交软件Damus用后感,一个极端走向另一个极端
  4. MyBatis的使用八(动态SQL)
  5. 各种排序算法实现(JAVA)
  6. 2211-14MongoDB学习
  7. 2211-13 flask模板
  8. .NET Core 项目启动时运行定时任务
  9. SQL Server迁移数据库文件(ldf&amp;amp;mdf文件)到其他盘
  10. spring boot 配置Bean