項目結構:
控制類: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"})來分層;