<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                SpringBoot 默認使用它自身嵌入的 Tomcat 服務器,而且默認不支持 jsp 模板引擎。 <br/> 如果非要使用外部的 Tomcat 和 jsp 引擎,可以如下配置: **1. 創建SprintBoot項目** ![](https://img.kancloud.cn/ea/9f/ea9fb1abc8547df97585208dcf9bcb87_1598x801.jpg) **2. 打包方式必須選擇`War`** ![](https://img.kancloud.cn/ba/e0/bae0e060e39b6f6866e69240f74a95c9_1377x499.jpg) **3. ServletInitializer類** 項目創建成功后,使用 War 創建的 SpringBoot 項目會自動創建一個 ServletInitializer 類,必須存在該類外部的 Tomcat 才能使用。 ```java import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; public class ServletInitializer extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(OutmcatApplication.class); } } ``` **4. 添加webapp目錄** ![](https://img.kancloud.cn/39/95/3995d15082fdcdd4b0a6a04880f6ab79_1200x459.jpg) *`/mian/webapp/WEB-INF/web.xml`* ```xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app> ``` **5. 添加外部Tomcat支持** ![](https://img.kancloud.cn/d2/cb/d2cb4e9a5d58f3750d018821fca84229_1200x198.jpg) ![](https://img.kancloud.cn/99/c2/99c22b6d54d54c469dada1bb4f7b3525_1200x416.jpg) ![](https://img.kancloud.cn/f9/87/f9879750b83f09d973a57047439ff3a1_1286x388.png) ![](https://img.kancloud.cn/bf/69/bf69ce6f45abd4fb3d93c60af8122314_930x470.png) **6. `resources/application.properties`** ```properties spring.mvc.view.prefix=/WEB-INF/ spring.mvc.view.suffix=.jsp ``` **7. 將存spring-boot-starter-tomcat的scope指定為provided** ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <version>2.3.5.RELEASE</version> <!-- 如果存在-starter-tomcat時,需要將scope指定為provided --> <scope>provided</scope> </dependency> ``` <br/> 完成上面的配置就可以使用 jsp 模板引擎了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看