使用include标签编写两个JSP页面
时间: 2024-09-14 15:03:13 浏览: 55
Java Web初级编程:JSP 页面元素.pptx
在JSP(Java Server Pages)中,`<%@ include file="relativeURL" %>`标签用于将其他页面的代码内容包含到当前页面中。使用`include`标签可以让你在多个页面间共享相同的代码片段,这样可以避免代码重复,也便于维护。
下面是一个简单的例子,展示了如何使用`include`标签编写两个JSP页面。
首先,创建一个名为`header.jsp`的JSP页面,该页面包含了一个头部信息:
```jsp
<!-- header.jsp -->
<html>
<head>
<title>网站标题</title>
</head>
<body>
<h1>这是一个网站头部</h1>
<!-- 其他头部相关代码 -->
</body>
</html>
```
然后,创建第二个名为`index.jsp`的JSP页面,它将包含`header.jsp`页面:
```jsp
<!-- index.jsp -->
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ include file="header.jsp" %>
<html>
<head>
<title>主页</title>
</head>
<body>
<h2>欢迎来到主页</h2>
<!-- 其他页面特定内容 -->
</body>
</html>
```
在这个例子中,当访问`index.jsp`页面时,服务器会先处理`<%@ include file="header.jsp" %>`指令,并将其内容嵌入到`index.jsp`的相应位置。因此,`header.jsp`中定义的头部信息将会显示在`index.jsp`渲染的页面上。
阅读全文