官方不推荐使用jsp文件作为视图!!!

配置如下:

1,Pom文件中添加依赖:

<!--添加jsp依赖 --><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><!--<scope>provided</scope>--></dependency>

2,application.yml中添加相关配置:

server:port: 8080#设置mvc页面跳转mvc:view:prefix: /WEB-INF/jsp/suffix: .jsp

3,项目整体结构:

注:

1,webapp和java,resource是同级目录。

2,jsp页面的位置为:/WEB-INF/jsp   (jsp页面默认位置在WEB-INF下的jsp目录)

3,application.yml中对于页面位置的配置,prefix: /WEB-INF/jsp/,即使写为/jsp,也不能起作用,而是执行的/WEB-INF/jsp/

4,控制器Controller配置跳转:

注意:

1,@Controller不能写为@RestController,否则访问出错。

2,@RequestMapping(value = "index",method = RequestMethod.GET)可以简写为@RequestMapping( "index")

@Controller
public class IndexController {private static final String INDEX="index";@RequestMapping(value = "index",method = RequestMethod.GET)public String getIndex() {return INDEX;}
}

5,启动TraceabilityApplication,访问页面:

访问地址为:http://localhost:8080/index

页面效果为:

转载于:https://www.cnblogs.com/H---/p/9165936.html

IDEA整合Spring Boot项目访问jsp文件相关推荐

  1. Spring boot 项目下载jio文件多1K

    通过Spring boot项目下载的文件 会比正常的文件多1K 我这里用了nginx ,百度说的都是nginx下载失败 我没有找到我这种情况. 实在是找不到原因了 有没有大佬遇到这种情况请帮帮忙 这个 ...

  2. springboot jsp只能在webapp_Spring Boot 项目访问JSP

    前面文章提到了如何使用Spring Boot快速搭建项目,后来有小伙伴问我,项目中如何访问JSP页面呢?毕竟不是所有的项目都是前后端分离. 创建一个project,页面文件默认的是访问resource ...

  3. springboot项目访问jsp文件

    官方不推荐使用jsp文件作为视图 一.pom中加入依赖 <dependency><groupId>org.springframework.boot</groupId> ...

  4. Spring Boot 项目的这些文件都是干啥用的?

    本文我们了解下 Spring Boot 的目录结构,了解一个事物,清楚了它的结构,明白了内部元素各自的职责,就能很好的认识到它的组织方式和运行机制. 我们以 IntelliJ IDEA 这个 IDE ...

  5. Spring Boot项目application.yml文件数据库配置密码加密

    在Spring boot开发中,需要在application.yml文件里配置数据库的连接信息,或者在启动时传入数据库密码,如果不加密,传明文,数据库就直接暴露了,相当于"裸奔"了 ...

  6. Spring boot 项目下载jio文件多1K 问题所在

    后来发现所有文件下载之后都会多出几K 有的更多 String filePath = String.valueOf(resultMap.get("file_path"));Strin ...

  7. spring boot 项目打成war包部署到服务器

    这是spring boot学习的第二篇了,在上一篇已经整合了spring boot项目了,如果还有小伙伴没有看得可以先去看第一篇 基础整合spring boot项目 到这里的小伙伴应该都是会整合基本的 ...

  8. CentOS 7 快速搭建JavaWeb开发环境并部署Spring boot项目(纯干货、详细)

    前言: 服务器:阿里云服务器ECS,装载CentOS 7系统 终端模拟工具&文件传输软件:xshell 7 \ xftp 7 IDE: IntelliJ IDEA 2022.1 部分内容参考阿 ...

  9. Spring Boot项目集成AWS SDK连接到AWS S3,实现上传下载功能

    本文主要描写在Spring Boot项目里集成AWS SDK连接到AWS S3,实现上传下载功能的具体代码和注意事项.如有不足和错误之处,欢迎指正. AWS S3相关介绍 AWS S3(官网): ht ...

最新文章

  1. RateLimiter 源码分析(Guava 和 Sentinel 实现)
  2. R安装包源设置的常见方式及国内常用源
  3. angular 自定义指令参数详解
  4. Android Studio 环境搭建参考,jdk10javac命令提示不是内部或外部命令
  5. Can‘t find a suitable configuration file in this directory or any parent. 报错解决错误
  6. (多表)关联update 超过两个字段以上
  7. uban系统如何安装java_Ubuntu系统下安装Java并配置环境
  8. html table的边框线怎么变圆角_实现CSS3中的border-radius(边框圆角)示例代码
  9. linux里面的perl脚本怎么调用函数,如何在我的Perl脚本中包含另一个文件的函数?...
  10. Ajax用户名验证、服务条款加载、验证码生成
  11. 湖南工程学院毕业论文计算机,bbs毕业设计
  12. Least-Squares Fitting of Two 3-D Point Sets
  13. knockoutjs介绍
  14. 博世BMI160驱动程序 C语言编程,如何使用PSoC 6制作完整的测试系统来与BMI160进行通话...
  15. 摄动法在计算机中的应用,H理论在计算机控制系统摄动模型中的应用研究
  16. 一款PC端抖音去水印工具V1.86
  17. SQL server 删除注册表
  18. 声源级、接收电压灵敏度(接收带内响应)
  19. STGNN(www 2020)论文总结
  20. 在马克思手稿中有一道趣味的数学问题:一共有30个人,可能包括男人,女人和小孩。他们在一家饭馆吃饭共花了50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令。请问男人、女人和小孩各几人?

热门文章

  1. 1 Linux下ps aux下的各种进程状态
  2. Zabbix 使用微信接收报警信息
  3. Windows下的脚本在Linux中运行乱码问题
  4. 问题的提出方式。(【先】说出最关键的【结果】,然后再描述细节)
  5. postgre帮助文档。
  6. 【Linux】Vi中的各种命令
  7. Vs2012使用strcpy出错之解决方法
  8. 记录一次nginx502/504问题解决过程
  9. layui button按钮点击导致页面重新刷新的解决方案
  10. Ubuntu 16.04 安装 VMware Tools(解决windows和Ubuntu之间不能互相复制粘贴文件的问题)