Cara Menambah Laluan Konteks pada Aplikasi Spring Boot
Spring Boot menyediakan cara mudah untuk menetapkan akar konteks untuk aplikasi anda, membenarkannya untuk diakses melalui localhost:port/{app_name}. Begini cara untuk melakukannya:
Gunakan Sifat Aplikasi:
Buat fail application.properties dalam direktori src/main/resources dan tambah sifat berikut:
<code class="properties">server.contextPath=/mainstay server.port=12378</code>
Alih keluar Konfigurasi Bekas Servlet Tersuai:
Jika anda mempunyai konfigurasi bekas servlet tersuai dalam aplikasi anda, seperti sebagai EmbeddedServletContainerFactory, alih keluarnya.
Gunakan EmbeddedServletContainerCustomizer:
Jika anda perlu melaksanakan pasca pemprosesan pada bekas servletContainer, imbuhkan antara muka dan tambahkannya pada konfigurasi anda. Sebagai contoh, untuk menambah halaman ralat:
<code class="java">@Bean public EmbeddedServletContainerCustomizer errorPageCustomizer() { return factory -> { ErrorPage notFoundPage = new ErrorPage(HttpStatus.NOT_FOUND, "/notfound.html"); ErrorPage forbiddenPage = new ErrorPage(HttpStatus.FORBIDDEN, "/forbidden.html"); factory.setErrorPages(Arrays.asList(notFoundPage, forbiddenPage)); }; }</code>
Sifat Mengatasi:
Anda boleh mengatasi sifat lalai yang ditetapkan dalam application.properties dengan menggunakan fail sifat luaran atau parameter JVM.
Persediaan ini akan menetapkan laluan konteks ke /mainstay dan aplikasi anda dijalankan pada port 12378. Aplikasi anda kemudiannya boleh diakses melalui localhost:12378 /utama.
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan artikel anda: * Bagaimana untuk Mengkonfigurasi Laluan Konteks untuk Aplikasi But Spring Anda? * Bagaimana Saya Boleh Mengakses Apl Spring Boot Saya Menggunakan Con Custom. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!