【问题标题】:Does JSTL Make JSP pages running slow?JSTL 是否会使 JSP 页面运行缓慢?
【发布时间】:2012-06-10 07:33:39
【问题描述】:

有些时候,更多的 JSP servlet 开发者可能会说 JSP 中必须使用 JSTL 而不是 scriptlet。我的问题不是问是否应该使用。但是,如果在 JSP 页面中使用 JSTL,是否会导致使jsp页面运行缓慢或影响性能,效率,因为它与jsp servlet一起加载其他一些类?(我们在jsp页面中使用JSTL的次数也是如此吗?)

即使存在一点性能问题,是否可以因为 JSTL 相对于普通 scriptlet 的优势/优势而忽略它?

【问题讨论】:

    标签: jsp jstl


    【解决方案1】:

    Web 应用的响应时间主要取决于网络延迟和服务器端代码中的 IO(例如数据库请求)(这里我忽略了浏览器渲染的成本,这也是不可忽略,尤其是在必须加载图像、脚本等的情况下)。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多