![]() |
1
1
从性能角度来看,以分解形式(而不是在war文件中)部署JSP不会有任何不同。当部署了一个war文件时,它无论如何都会被解包。 将内容(包括JSP)放在安装了NFS的文件系统中可以访问这些文件,如果您的NFS安装在错误的时间过时,则可能导致操作问题。这将在第一次使用JSP时发生,如果将JSP引擎配置为定期检查更改的JSP,也可能在其他时间发生。 |
![]() |
2
1
第一次需要任何JSP时,它将被编译成servlet并存储在Web容器的缓存中(至少Tomcat会这样做)。由于缓存文件夹不在NFS上,因此这不会影响Web Severer的性能。不过,预编译JSP可能是个好主意。 |
![]() |
3
1
爆发战争应该稍微提高部署时间,但是服务器在部署时无论如何都会爆发战争文件。 正如其他回复所指出的,JSP被转换成servlet,然后编译成.class字节码。这在用户第一次访问JSP时发生,并且 将 为用户产生延迟时间,特别是当它是一个复杂的页面时。解决此问题的最佳方法是预编译JSP。 |
![]() |
4
0
如果应用程序的JSP是预编译的,并且编译功能在servlet容器中关闭,则不会影响应用程序的性能,因为JSP是编译到它们的.class文件中的,然后将由容器加载。 |
![]() |
A. Shawkat · 获取请求不起作用 7 年前 |
![]() |
Yura · 无法链接引导。min.css和动态web app 7 年前 |
![]() |
jasonharper · 无互联网连接的WiFi连接设备的最佳实践 7 年前 |
![]() |
Thanh Dong · 在spring boot web应用程序中运行jar文件时,创建名为“ConfigurationPropertiesBindingPostProcessor”的bean时出错 7 年前 |
![]() |
Karim Sawma · react web app中缺少滚动条 7 年前 |
![]() |
Nathan · Flask API回调侦听器 7 年前 |
![]() |
David Artmann · Vaadin网格日期渲染器不适用 7 年前 |
![]() |
Hayden · 如何防止计数器的增量超过元素的高度? 7 年前 |