java - Apakah perbezaan antara kaedah init servlet dan kaedah init memilih Penapis untuk memuatkan fail konfigurasi?
仅有的幸福
仅有的幸福 2017-05-17 10:07:44
0
2
867

springMVC memilih kaedah init servlet untuk memuatkan fail konfigurasi, manakala jfinal memilih kaedah init Penapis untuk memuatkan fail konfigurasi

  1. Apakah perbezaan antara keduanya?

  2. Apakah sebab atau kelebihan memilih cara ini?

仅有的幸福
仅有的幸福

membalas semua(2)
给我你的怀抱

Filter's init kaedah pasti akan dilaksanakan apabila bekas bermula, tetapi Servlet's init > kaedah Tidak semestinya, ia bergantung pada cara parameter load ditulis Secara lalai, init akan dicetuskan hanya apabila Servlet diakses buat kali pertama (laluan akses sepadan dengan <. kod>urlMapping). Filterinit方法一定会在容器启动的时候执行,但Servletinit方法未必,要看load参数是怎么写的,默认的话,只有该Servlet首次被访问(访问路径匹配了urlMapping)才会触发init的调用。

另外,比起两个init,我更喜欢把所有的初始化工作放在ServletContextListenercontextInitialized

Selain itu, berbanding dua init, saya lebih suka meletakkan semua kerja pemula dalam ServletContextListener contextInitialized. #🎜🎜#
某草草

Saya juga memerhatikannya beberapa waktu lalu, dan saya tidak begitu faham bahawa susunan pelaksanaan penapis dan servlet adalah satu sebelum yang lain. Saya tertanya-tanya jika saya memilih untuk menggunakan servlet atau penapis atas sebab reka bentuk

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!