【发布时间】:2014-08-06 10:39:28
【问题描述】:
我有一个单页 Web 应用程序,其设计看起来像一个使用普通 Jsp/Servlet 的桌面应用程序。在后端,我有一个 servlet,其中传递了动作参数,用于在单个网页上发生的各种动作。 90% 的请求都是 ajax。当功能在单个网页上增长时,单个 servlet 下将存在更多操作。现在我的问题是
拥有一个 servlet 来管理大量操作是一个好的设计吗?什么是更好的设计?
单个 servlet 与多个 servlet 的性能优势是什么?
servlet 代码在增长时是否会在某一时刻难以管理?
出于公司政策原因,我不能使用 spring mvc..
【问题讨论】:
-
你不需要spring来制作单独的servlet,所以不能使用spring并不是不使用多个servlet的理由。
-
检查您的组织是否有针对 jsf 的内容,因为它是 java ee 的一部分,它可能是可以接受的
标签: java jsp jakarta-ee servlets web-applications