【问题标题】:Is it advisable to use 'include' tag of jsp for setting the general structure of the website?是否建议使用 jsp 的“包含”标签来设置网站的一般结构?
【发布时间】:2013-11-02 09:44:41
【问题描述】:

我正在制作一个包含大约 20 页的网站。现在几乎所有页面都有相同的总体布局,如菜单栏、页眉、页脚等。我制作了一个包含这些常见内容的 jsp 页面,然后在“包含”标签的帮助下,我将其用于其他页面.那么遵循这种技术是否可取?请告诉我使用这种技术的利弊。 提前致谢。

【问题讨论】:

  • @Anton 谢谢哥们帮了大忙,但你能告诉我,因为这两个文件都有自己的“头”和“身体”部分,会不会造成任何问题?
  • 你自己是什么意思?如果您使用
  • @Anton 是的,现在已经解决了疑问,谢谢 (Y)
  • 包含很好,但它们很快就会变成无法维护的混乱,并导致重复。最好使用 SiteMesh 或 Tiles 之类的布局引擎。

标签: java jsp jakarta-ee


【解决方案1】:

请记住,使用每个@include 标记,整个jsp 将被转换为servlet,然后它将按照浏览器编译所需的HTML 格式工作。因此,毫无疑问,对于大型应用程序,它会产生不必要的性能问题。
您可以使用现在广泛用于 Web 开发的 iframe 标签,而不是这样做。
您可以根据需要修改 iframe 源代码........
所以这完全取决于你想要继续的方式和你的应用程序上下文。没有固定的规则,你必须使用这个或那个技术

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-24
    相关资源
    最近更新 更多