Rumah > Java > javaTutorial > Bagaimana untuk menyelesaikan masalah bahawa springboot themeleaf tidak memuatkan css apabila memasuki halaman untuk kali pertama

Bagaimana untuk menyelesaikan masalah bahawa springboot themeleaf tidak memuatkan css apabila memasuki halaman untuk kali pertama

WBOY
Lepaskan: 2023-05-13 12:43:06
ke hadapan
1092 orang telah melayarinya

springboot themaleaf tidak memuatkan css apabila memasuki halaman buat kali pertama

Baru-baru ini, semasa menjalankan projek springboot +themaleaf, saya menghadapi situasi di mana gaya css pada halaman utama tidak dimuatkan Kemudian Saya mendapat tahu bahawa gaya css tidak ditambahkan semasa mendaftarkan pemintas Berikut ialah Kod awal

 public void addInterceptors(InterceptorRegistry registry) {
        registry.addInterceptor( new LoginHandleInterceptor()).addPathPatterns("/**")
                .excludePathPatterns("/index.html",  // 排除掉首页请求
                        "/",              // 排除掉首页请求
                     ) ;
 
        //registry.addInterceptor(new HandlerInterceptor()).
 
    }
Salin selepas log masuk

Apabila anda melawat halaman log masuk untuk kali pertama, js css yang sepadan dipintas oleh pemintas dan dipintas. tidak dimuatkan. Anda hanya perlu meletakkan css, jquery, dsb. yang sepadan ke dalam pemintas

 public void addInterceptors(InterceptorRegistry registry) {
        registry.addInterceptor( new LoginHandleInterceptor()).addPathPatterns("/**")
                .excludePathPatterns("/index.html",  // 排除掉首页请求
                        "/",              // 排除掉首页请求
                        "/user/login",  
                        "/asserts/css/*.css",
                        "/asserts/img/*.svg",
                        "/asserts/js/*.js",
                        "/webjars/bootstrap/4.1.1/css/*.css",
                         "/mancenter/*",
                        "/error", "/asserts/lib/jquery/*","/asserts/lib/*.js") ;
 
        //registry.addInterceptor(new HandlerInterceptor()).
 
    }
Salin selepas log masuk

springboot themaleaf pelbagai isu pelaporan ralat

1

Halaman Ralat Whitelabel
Aplikasi ini tidak mempunyai pemetaan yang jelas untuk /error, jadi anda melihat ini sebagai sandaran.

Isnin 24 Jun 11:08: 43 CST 2019
Terdapat ralat yang tidak dijangka (jenis=Tidak Ditemui, status=404. Saya rasa ia mungkin masalah laluan pakej. Saya mencipta semula projek baharu dan memindahkan projek lama, dan tidak lebih banyak ralat dilaporkan.

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa springboot themeleaf tidak memuatkan css apabila memasuki halaman untuk kali pertama. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan