Jakarta ee JavaEE应用程序设计建议

Jakarta ee JavaEE应用程序设计建议,jakarta-ee,java-ee-6,Jakarta Ee,Java Ee 6,我正在开发JavaEE应用程序。到目前为止,需求非常少,只有一个视图。但在未来的需求可能会增加,我必须添加一些更多的意见。我不想使用任何框架。需要知道我应该遵循哪种模式,以便添加新视图所需的更改最少。是否可以为每个不同的操作使用单独的servlet,或者我应该遵循前端控制器,以便插入操作和视图。 我将使用的主要技术堆栈是AJAX、webservice、jsp、servlet(显然是这样) 另外,我还需要创建一个服务,我希望在服务器启动或尽快加载该服务。您可以坚持使用JEE6堆栈本身,在这里您可以

我正在开发JavaEE应用程序。到目前为止,需求非常少,只有一个视图。但在未来的需求可能会增加,我必须添加一些更多的意见。我不想使用任何框架。需要知道我应该遵循哪种模式,以便添加新视图所需的更改最少。是否可以为每个不同的操作使用单独的servlet,或者我应该遵循前端控制器,以便插入操作和视图。 我将使用的主要技术堆栈是AJAX、webservice、jsp、servlet(显然是这样)
另外,我还需要创建一个服务,我希望在服务器启动或尽快加载该服务。

您可以坚持使用JEE6堆栈本身,在这里您可以使用JSF2.0开发基于AJAX的应用程序。JSF2.0将前端控制器作为其体系结构的一部分。因此,您可以在不使用任何附加框架的情况下构建应用程序。

+1,我同意。您可以在没有任何外部库/框架的情况下使用JEE6堆栈。JSF用于控制器/视图,CDI/EJB作为服务bean。