1
122
如其他人所说,.jspf文件是jsp片段。它们被设计成静态地包含在另一个JSP文件中,而不是单独编译:
您将注意到这个示例来自
我喜欢JSPF文件作为第一步 refactoring large JSP pages .因为它们是静态包含的,所以您可以在不提供脚本集或变量的情况下提取一小部分文件,从而导致页面更易于维护(我想强调的是,它是 第一 步骤;动态include和taglibs通常是更好的长期解决方案)。在重构时,我相信将片段保持在它们的父文件附近;这是当有一个Web服务器来阻止URL变得有用时。 |
2
10
JSP片段可以与服务器端的include进行比较。这些片段不是单独编译的,但是在包含它的页面的一侧编译。如果我必须根据用户偏好显示不同的页面,我将选择JSPF。 |
3
6
什么: .jspf文件通常是通过include指令包含在.jsp文件中的文件。“f”代表“fragment”,因为这些文件本身并不是完整的JSP。 如何编译: 由于.jspf是JSP的一个片段,因此它可能不是完整的可编译源代码,因此大多数时候它不能独立于引用它们的另一个完整源代码进行编译。 来源 : Ibm Infocentre |
4
4
IBM says jspf用于jsp片段。片段可能不是完整的可编译源,因此它们可能无法独立于引用它们的另一个完整源进行编译。 他们被提到 Sun's developer resources 在相同的上下文中——JSP片段的命名约定。 |
5
2
在许多Web框架中,可以从较小的共享视图和页面组合视图和页面。使用JSP,这些较小的部分被称为 碎片 . 顾名思义,如果没有更大的上下文,它们不一定是完整的表示。 其他语言和框架对等价概念有自己的术语。例如,在RubyonRails中,它们被称为 分音 . |