在web应用程序中使用jsp或servlet的速度更快的是什么

在web应用程序中使用jsp或servlet的速度更快的是什么,jsp,tomcat,servlets,Jsp,Tomcat,Servlets,我喜欢构建web应用程序,我正在考虑减少cpu/内存的方法 tomcat使用servlet获取请求并返回HTML的速度会更快吗 或者使用jsp?jsp具有将表示层和业务逻辑分离的优势,因此便于开发。 当JSP引擎第一次遇到JSP请求时,它会在servlet中转换JSP,编译它以及它保存在JSP容器中的字节码格式以及时间戳。 由于这个过程,与servlet相比,JSP的第一次响应要慢得多。 但是,从下一个请求开始,JSP引擎会检查JVM中JSP容器中请求和JSP编译文件的时间戳,如果文件没有更改,

我喜欢构建web应用程序,我正在考虑减少cpu/内存的方法 tomcat使用servlet获取请求并返回HTML的速度会更快吗
或者使用jsp?

jsp具有将表示层和业务逻辑分离的优势,因此便于开发。 当JSP引擎第一次遇到JSP请求时,它会在servlet中转换JSP,编译它以及它保存在JSP容器中的字节码格式以及时间戳。 由于这个过程,与servlet相比,JSP的第一次响应要慢得多。 但是,从下一个请求开始,JSP引擎会检查JVM中JSP容器中请求和JSP编译文件的时间戳,如果文件没有更改,则会将此请求重定向到该类文件。客户机得到响应。 对于已编译的servlet,ie类文件存储在JVM的servlet容器中。
由于servlet和JSP都是用相同的进程处理的,并且共享资源(JVM),所以两者的性能没有差别。虽然我知道并感觉到了这一点,但如果真的有区别,我很想知道它们是servlet。没有实际的区别。我还有一个问题,我不知道它是否与此相关,但是使用java作为大众web应用程序的框架如何?这取决于您开发的web应用程序的类型。Java主要用于健壮的企业级应用程序和大规模应用程序。但是如果你有简单的网站,需要较少的用户交互,你也可以使用php