JSTL使JSP页面运行缓慢吗?

时间:2012-06-10 07:33:40

标签: jsp jstl

有一段时间,更多JSP servlet开发人员可能会说JSTL必须在JSP而不是scriptlet中使用。我的问题不是询问它是否应该是。但是,如果在JSP页面中使用JSTL,它是否会导致使jsp页面运行缓慢或影响性能,效率,因为它加载一些其他类与jsp servlets?(也是我们在jsp页面效果中使用JSTL的次数吗?)
 OR
即使有一点性能问题,由于JSTL的优点/优势优于普通的scriptlet,它可以被忽略吗?

1 个答案:

答案 0 :(得分:4)

Web应用程序的响应时间主要取决于网络延迟和服务器端代码中的IO(例如数据库请求)(我忽略了浏览器在此处呈现的成本,其中也是不可忽视的,特别是如果必须加载图像,脚本等)。

JSTL与scriptlet的时差可以忽略不计,你应该支持干净的代码,最佳实践,可维护性和关注点分离,而不是试图通过使用scriptlet来获得几纳秒。如果JSTL引起性能问题,它们会被注意到,并且已经被修复(或者没有人会使用它并推荐它)。