Spring boot 跳轉(zhuǎn)到j(luò)sp頁面的實現(xiàn)方法
本人正在學(xué)習(xí)Spring boot,搜索了很多關(guān)于Spring boot 跳轉(zhuǎn)到j(luò)sp頁面的實現(xiàn)方法介紹,下面我來記錄一下,有需要了解的朋友可參考。希望此文章對各位有所幫助。
@Controller注解
1、application.properties文件中配置
# 配置jsp文件的位置,默認(rèn)位置為: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,訪問到j(luò)sp頁面:http://localhost:8080/index
@RestController注解
1、application.properties文件中配置
# 配置jsp文件的位置,默認(rèn)位置為: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,訪問到j(luò)sp頁面: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
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
IntelliJ IDEA Tomcat控制臺中文亂碼問題的四種解決方案
這篇文章主要給大家分享了4種方法完美解決IntelliJ IDEA Tomcat控制臺中文亂碼問題,文中有詳細的圖文介紹,對我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2023-08-08
JAVA參數(shù)傳遞方式實例淺析【按值傳遞與引用傳遞區(qū)別】
這篇文章主要介紹了JAVA參數(shù)傳遞方式,結(jié)合實例形式分析了java按值傳遞與引用傳遞區(qū)別及相關(guān)操作注意事項,需要的朋友可以參考下2020-05-05
Mybatis-plus3.4.3下使用lambdaQuery報錯解決
最近在使用lambdaQuery().eq(CommonUser::getOpenId, openId).one()進行查詢報錯,本文主要介紹了Mybatis-plus3.4.3下使用lambdaQuery報錯解決,具有一定的參考價值,感興趣的可以了解一下2024-07-07
Java中關(guān)于ThreadLocal的隱式引用詳解
這篇文章主要介紹了Java中關(guān)于ThreadLocal的隱式引用,從線程的角度看,每個線程都保持一個對其線程局部變量副本的隱式引用,只要線程是活動的,ThreadLocal實例就是可訪問的,下面我們來具體看看2024-03-03
Java的JSON轉(zhuǎn)換庫GSON的基本使用方法示例
GSON是Google制作的一個可以讓Java對象與JSON互相轉(zhuǎn)換的類庫,下面我們就來看一下Java的JSON轉(zhuǎn)換庫GSON的基本使用方法示例:2016-06-06

