如何解决用Java编写的标签即扩展BodyTagSupport或TagSupport是否比.tag文件性能更好?
| 在工作中,一些开发人员正在将“ 0”文件更改为用Java编写的标签。原因是性能。他们指出,将“ 0”文件与用Java编写的文件进行比较时,性能提高了十倍。证据是经验性的。 我正在尝试找到一些事实数据来支持此操作,但是无法在线找到任何性能比较。我确实找到了有关标签池及其如何提高性能的文档,但是我无法找到两者之间的任何比较。解决方法
.tag文件应在首次访问时编译为Java代码。因此,您可能会在第一次访问时受到性能影响,之后应该是相同的。
您可以通过预编译它们来避免这种情况。设置预编译的方式在服务器之间有所不同(例如,请参阅此问题)
, 从理论上讲,JSP标记(
.tag
)最初可能会导致性能下降,但是一旦执行,它的运行速度应与基于Java的定制标记一样快。因为,JSP标记(.tag
)的作用类似于JSP
s。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。