Rumah > Soal Jawab > teks badan
Baru menggunakan but Spring, saya menulis kaedah rumah dalam Pengawal untuk mengembalikan paparan Halaman utama.
Memikirkan masa lalu dalam spring-mvc, anda boleh mengkonfigurasi akhiran untuk menentukan akhiran laluan akses.
Selepas mencari, laman web rasmi memperkenalkan konfigurasi sedemikian, spring.mvc.view.suffix. Kemudian saya menambah spring.mvc.view.suffix=.html pada application.properties dan mendapati bahawa sama ada saya mengakses localhost:8080/home atau localhost:8080/home.html, saya boleh mendapatkan paparan yang betul.
Bagaimana untuk menjadikan hanya laluan akses yang berakhir dengan .html sah. Mengapa konfigurasi ini tidak berfungsi?
阿神2017-06-28 09:24:49
Url spring boot semuanya adalah gaya rehat Jika anda ingin menentukan akhiran url, rujuk jawapan saya sebelum ini tentang akhiran url tersuai spring boot
.大家讲道理2017-06-28 09:24:49
Spring.mvc.view.suffix=.html dikonfigurasikan di sini dan
dalam sping mvc<bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
Ini mempunyai fungsi yang sama, ia bukan akhiran yang diminta. Akhiran yang diminta ditapis dan dikonfigurasikan dalam kelas konfigurasi anda