是否可以使用Servlet实现任何功能,而不是使用JSP实现,反之亦然

Man*_*uPK 5 java jsp servlets java-ee

我们知道JSP被转换为Servlets,Servlet用于Buisines逻辑,JSP用于视图等.但从理论上讲,您可以使用servlet完成JSP所做的大部分工作.反之亦然.

有没有什么可以用Servlet实现而不用JSP实现,反之亦然?

我在一次采访中得到了这个问题,但是经过大量的谷歌搜索没有找到任何答案.

Bal*_*usC 5

但有没有什么可以用Servlet实现而不用JSP实现,反之亦然?

从技术上讲,有什么可通过实施它们中的任.

从功能上讲,当您遵循MVC设计模式并在servlet和JSP中的视图部分中实现控制器部分时,可维护性存在巨大差异.Servlet API提供了更清晰的抽象,可以挂钩特定的HTTP方法,并在将任何位写入响应之前控制请求/响应.反过来,JSP是响应的一部分,它可以使某些任务更难实现,例如在发生异常时更改响应.

也可以看看: