JSP:include 用于构建动态网站的简单 JSP 标记

本文介绍了JSP中的include伪指令和jsp:include元素的区别,前者适合静态内容,后者处理动态内容时会检查变化。jsp:include总是检查所包含文件的最新状态,避免了高速缓存导致的问题。最佳实践是根据内容的动态性混合使用两者以优化性能。
摘要由CSDN通过智能技术生成

JSP:include

用于构建动态网站的简单 JSP 标记    (转载)

Brett McLaughlin
作家, O'Reilly and Associates
2003
7 06

本文是 Java Brett McLaughlin 继第一篇 JSP 最佳实践文章后的后续文章,在文中,作者向您演示了如何扩展 JSP 技术中用于动态内容的包含功能。了解静态 include 伪指令和动态 jsp:include 元素之间的差异,搞清楚如何混合搭配这二者以获取最优性能。

在新的 JSP 最佳实践系列的前一篇文章中,您了解了如何使用 JSP include 伪指令将诸如页眉、页脚和导航组件之类的静态内容包含到 Web 页面中。和服务器端包含一样,JSP include 伪指令允许某个页面从另一个页面提取内容或数据。清单 1 重温了 include 伪指令。

清单 1. JSP include 伪指令

 

<![CDATA[

<%@ page language="java" contentType="text/html" %>

<html>

<head>

      <title>newInstance.com</title>

      <meta http-equiv="Content-Type"

        content="text/html; charset=iso-8859-1" />

      <link href="/styles/default.css"

        rel="stylesheet" type="text/css" />

</head>

 

<body>

 

<%@ include file="header.jsp" %>

<%@ include file="navigation.jsp" %>

<%@ include file="bookshelf.jsp" %>

<%@ include file="/mt-blogs/index.jsp" %>

<%@ include file="footer.jsp" %>

 

</body>

</html>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值