我想知道在處理網站中的多個頁面時,handeling servlet中的最佳做法是什麼。 servlet中的大多數GET請求只是返回一個新的jsp頁面。我曾想過的兩種方法:每個路徑一個Servlet或處理Servlet中的多個路徑?
指派每個路徑的一個servlet在網站例如用於主頁,registerservlet註冊頁面,loginservlet的登錄頁面homeservlet等
有少量處理多個路徑並相應地處理它們的servlet一個UserServlet,可以完成註冊和登錄用戶的工作。不過,我認爲這種方法可能會導致很多if語句,並且可能是非常難以管理的。什麼是理想的是在每個路徑中分配一個servlet方法(類似於Laravel的做法)
與servlet調度一起使用框架的最佳選擇,就像spring-mvc一樣,所以你可以寫控制器,不要考慮這個東西 – AdamSkywalker
不要問最佳實踐。他們幾乎總是以意見爲基礎。 – Kayaman