Rumah  >  Soal Jawab  >  teks badan

java - konfigurasi spring.mvc.view.suffix tidak berfungsi dalam but Spring

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?

怪我咯怪我咯2694 hari yang lalu2162

membalas semua(2)saya akan balas

  • 阿神

    阿神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

    .

    balas
    0
  • 大家讲道理

    大家讲道理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

    balas
    0
  • Batalbalas