SpringBoot使用外部tomcat

鍵盤歌唱家發表於2020-08-06

SpringBoot的jar專案其內部自帶嵌入式的Tomcat,而想要使用外部的tomcat,細看本篇部落格即可知道怎麼操作了
1.在建立SpringBoot專案的時候,將專案打包成為war包!!
2.按照下面圖片的格式,建立webapp/WEB-INF目錄結構

在這裡插入圖片描述
然後jsp就放在webapp目錄下
3.引入外部的Tomcat,這個操作就跟普通的javaWeb專案引入Tomcat的步驟一樣:
在這裡插入圖片描述
以上就已經完成了所有的配置。
再寫個測試證明我是成功的:
寫個mvc的入口類:
在這裡插入圖片描述
配置檢視解析功能:只需要在配置檔案application. properties中載入:

#字首
spring.mvc.view.prefix=/
#字尾
spring.mvc.view.suffix=.jsp

success.jsp:

<%@ page contentType="text/html;charset=UTF-8" language="java" isErrorPage="true" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    11111111${requestScope.jj}
</body>
</html>

現在執行tomcat,位址列傳送http://localhost:8888/delete/hh 請求,下面是效果圖:
在這裡插入圖片描述

相關文章