本人正在学习Spring boot,搜索了很多关于Spring boot 跳转到jsp页面的实现方法介绍,下面我来记录一下,有需要了解的朋友可参考。希望此文章对各位有所帮助。

@Controller注解
1、application.properties文件中配置
# 配置jsp文件的位置,默认位置为:src/main/webapp spring.mvc.view.prefix=/pages/ # 配置jsp文件的后缀 spring.mvc.view.suffix=.jsp
2、Controller文件中配置
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@Controller
public class UserController {
@RequestMapping(value = "/index",method = RequestMethod.GET)
public String toIndex(){
return "index";
}
}
3、启动项目App.Java中的【main】方法启动
4. 访问url,访问到jsp页面:http://localhost:8080/index
@RestController注解
1、application.properties文件中配置
# 配置jsp文件的位置,默认位置为:src/main/webapp spring.mvc.view.prefix=/pages/ # 配置jsp文件的后缀 spring.mvc.view.suffix=.jsp
2、RestController文件中配置
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.RestController;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@RestController
public class UserController {
@RequestMapping(value = "/index",method = RequestMethod.GET)
public String toIndex(){
ModelAndView mv = new ModelAndView("index");
return mv;
}
}
3、启动项目App.java中的【main】方法启动
4. 访问url,访问到jsp页面:http://localhost:8080/index
注意:application.properties中spring.mvc.view.prefix和spring.mvc.view.prefix属性,在spring-boot 老版本中和新版本中不一样:
老版本中用:
spring.view.prefix=/pages/ spring.view.suffix=.jsp
新版本中用:
spring.mvc.view.prefix=/pages/ spring.mvc.view.suffix=.jsp
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# spring
# boot
# 跳转jsp
# jsp页面
# jsp
# SpringBoot+jsp项目启动出现404的解决方法
# spring boot整合jsp及设置启动页面的方法
# spring boot实战之使用JSP的示例
# 详解SpringBoot 添加对JSP的支持(附常见坑点)
# SpringBoot项目如何访问jsp页面的示例代码
# 详解SpringBoot集成jsp(附源码)+遇到的坑
# JSP spring boot / cloud 使用filter防止XSS
# Spring Boot使用模板引擎JSP实例解析
# 新版本
# 我来
# 中不
# 大家多多
# 跳转到
# mvc
# view
# main
# webapp
# src
# java
# import
# org
# prefix
# pages
# suffix
# br
# strong
# Controller
相关文章:
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
如何用景安虚拟主机手机版绑定域名建站?
大型企业网站制作流程,做网站需要注册公司吗?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
建站之星展会模版如何一键下载生成?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
如何高效生成建站之星成品网站源码?
建站之星CMS建站配置指南:模板选择与SEO优化技巧
建站主机无法访问?如何排查域名与服务器问题
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
建站VPS选购需注意哪些关键参数?
建站主机默认首页配置指南:核心功能与访问路径优化
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
网站代码制作软件有哪些,如何生成自己网站的代码?
免费网站制作appp,免费制作app哪个平台好?
如何在景安服务器上快速搭建个人网站?
如何在阿里云虚拟服务器快速搭建网站?
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
香港服务器网站卡顿?如何解决网络延迟与负载问题?
如何在腾讯云服务器快速搭建个人网站?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
如何零基础在云服务器搭建WordPress站点?
如何在Golang中使用replace替换模块_指定本地或远程路径
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
建站之星后台管理:高效配置与模板优化提升用户体验
浅析上传头像示例及其注意事项
jQuery 常见小例汇总
如何在阿里云香港服务器快速搭建网站?
已有域名如何快速搭建专属网站?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
如何快速上传建站程序避免常见错误?
网站制作的方法有哪些,如何将自己制作的网站发布到网上?
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
红河网站制作公司,红河事业单位身份证如何上传?
python的本地网站制作,如何创建本地站点?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
网站制作难吗安全吗,做一个网站需要多久时间?
如何解决ASP生成WAP建站中文乱码问题?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
建站之星安装提示数据库无法连接如何解决?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
如何快速搭建二级域名独立网站?
建站DNS解析失败?如何正确配置域名服务器?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?
建站之星代理如何获取技术支持?
浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?
*请认真填写需求信息,我们会在24小时内与您取得联系。