Spring boot中controller控制界面跳转
Posted 旁光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring boot中controller控制界面跳转相关的知识,希望对你有一定的参考价值。
项目结构:
控制类:IndexController
package com.example.meeting.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller
//@RequestMapping(value = {"/xxx"}) public class IndexController { /** * 跳转到初始页面 * @return 初始页面 */ @RequestMapping(value = {"/login"}) public String loginhtml(){ return "login"; } /** * 跳转到初始页面 * @return 初始页面 */ @RequestMapping(value = {"/login2"}) public String login2Html(){ return "index/login2"; } }
在浏览器输入路径 http://localhost:8080/login2 和http://localhost:8080/login都能跳到登录界面。
可见 :
1.@RequestMapping(value = {"/login"})其中的value的路径是从http://localhost:8080开始的;
2.return "";对应到的html文件从文件夹templates/开始;
3.还可以在最开始(public class)上边 加@RequestMapping(value = {"/xxx"})来分层;
以上是关于Spring boot中controller控制界面跳转的主要内容,如果未能解决你的问题,请参考以下文章
根据 Spring Boot Rest Controller 中的角色,同一控制器返回不同数量的信息
java——spring boot集成kafka——kafka集群中controller的作用
Angular 2 + CORS + 带有 Spring Security 的 Spring Boot Rest Controller
Spring Boot 集成 Flyway,数据库也能做版本控制,太牛逼了!