全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Spring boot 跳转到jsp页面的实现方法

本人正在学习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小时内与您取得联系。