我想知道在处理网站中的多个页面时,handeling servlet中的最佳做法是什么。 servlet中的大多数GET请求只是返回一个新的jsp页面。我曾想过的两种方法:每个路径一个Servlet或处理Servlet中的多个路径?
指派每个路径的一个servlet在网站例如用于主页,registerservlet注册页面,loginservlet的登录页面homeservlet等
有少量处理多个路径并相应地处理它们的servlet一个UserServlet,可以完成注册和登录用户的工作。不过,我认为这种方法可能会导致很多if语句,并且可能是非常难以管理的。什么是理想的是在每个路径中分配一个servlet方法(类似于Laravel的做法)
与servlet调度一起使用框架的最佳选择,就像spring-mvc一样,所以你可以写控制器,不要考虑这个东西 – AdamSkywalker
不要问最佳实践。他们几乎总是以意见为基础。 – Kayaman