jsp页面实现引入其他页面的三种方式如下所示:
<%@ page language="java" pageEncoding="GBK"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>jsp1</title>
</head>
<body style="background-color:pink">
<form action="">
<h1>下面显示的是自定义标签中的内容</h1>
<br><br>
<br>
<!-- 第一种:jstl import -->
<div style="color:red;">
<c:import url="inlayingJsp.jsp"></c:import>
</div>
<!-- 第二种:jsp include指令 -->
<div>
<%@ include file="inlayingJsp.jsp" %>
</div>
<!-- 第三种:jsp include动作 -->
<div>
<jsp:include page="inlayingJsp.jsp" flush="true"/>
<!-- 传入参数时用 <jsp:param name="parameterName" value="{parameterValue | EL表达式 }" /> -->
</div>
</form>
</body>
</html>
以上三种方式可以实现jsp页面引入新页面的方式。
详细请参考:
JSP中include用法:http://hi.baidu.com/tear_mylife/blog/item/ed9ec38b60347ed5fd1f10f2.html
jsp:include的使用方法:http://www.newsmth.net/pc/pccon.php?id=2206&nid=177685
分享到:
相关推荐
### 在JSP页面中引入JSTL的相关知识点 #### JSTL简介 JSTL(JavaServer Pages Standard Tag Library)是一种用于简化JavaServer Pages (JSP) 的标签库。它提供了一组标准标签来实现常见操作,如条件处理、循环处理...
这个资源可能包含了一个简单的服务器端缓存实现,可能的做法是使用HashMap或者其他数据结构来存储JSP页面的键值对,键是页面URL或者页面ID,值是预生成的HTML字符串。当接收到新的请求时,首先检查缓存中是否存在该...
当用户请求JSP页面时,服务器会执行相应的Servlet,将结果返回给客户端。 **2. JSP页面构成** JSP页面由以下几个主要部分组成: - **静态内容**:HTML、CSS、JavaScript等,直接显示在浏览器中。 - **脚本元素**:...
在这个场景中,我们讨论的是如何在一个JSP页面上根据特定条件动态地加载另一个JSP页面,这个新加载的页面通常会显示从数据库(例如Oracle)中检索到的数据。这通常涉及到前端技术如jQuery和Ajax,以及服务器端的处理...
JSP页面布局通常包括头部、主体和底部等部分,每个部分可能包含多个元素,如导航栏、内容区域和页脚。布局设计的目标是使网页结构清晰,易于理解和导航。这可以通过多种技术来实现,如HTML标签、CSS样式和JavaScript...
本篇将深入讲解如何在JSP页面中结合SpringMVC框架,利用百度地图API实现地理位置的定位功能。 首先,我们需要了解SpringMVC,它是一个强大的MVC(Model-View-Controller)框架,为Java Web应用程序提供了模型层、视...
EL 是 JSP 2.0 引入的一种简化表达式语法,可以直接在 JSP 页面中进行简单的数据处理,包括字符串截取。EL 提供 `${}` 符号来执行表达式。 示例: ```jsp <jsp:useBean id="str" scope="request" class="java....
3. **创建JSP页面** 创建`hello.jsp`文件,放在`src/main/resources/META-INF/resources/WEB-INF/jsp/`目录下,编写HTML内容并使用JSP语法。例如: ```jsp ;charset=UTF-8" language="java" %> <!DOCTYPE html>...
- 引入必要的Java包,以便可以在JSP页面中使用这些类。 2. **使用Scriptlet动态生成内容**: - 在`<% %>`标签之间编写Java代码。 - 定义页面标题、内容等变量,并填充具体值。 - 使用`request.getRealPath("/")...
一个页面引入另一个页面的方法主要有两种:使用指令和使用动作标签。 指令通常使用的是include指令,它的作用是在JSP页面被转换成Servlet时,将另一个文件的内容插入到当前页面中。include指令的语法如下: ```jsp...
创建一个JSP页面,例如`index.jsp`,在其中引入必要的JavaScript函数和事件处理程序。这些函数包括用于创建XMLHttpRequest对象、验证数据、回调处理以及显示数据的函数。 #### 步骤三:使用Ajax发起请求 在`...
**JSP页面源码详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML、XML或其他标记语言中嵌入Java代码,从而实现服务器端的动态内容生成。JSP的核心理念是将表现层(视图)与业务逻辑层(控制器...
【jsp页面制作的模板】 在IT行业中,JSP(JavaServer Pages)是一种基于Java的动态网页技术,它允许开发者在HTML、XML或者其他标记语言中嵌入Java代码,从而实现服务器端的逻辑处理和数据渲染。本教程将围绕“jsp...
接下来,在主JSP页面中,我们可以使用这个自定义Tag来计算并显示三角形的面积。例如,`test.jsp`可以这样写: ```jsp ``` 这里,我们引入了Tag库,并使用`<myTags:triangleArea>`标签调用了自定义的计算面积Tag...
在使用FCKeditor时,开发者首先需要在JSP页面中引入编辑器的JavaScript库,并通过初始化函数设置编辑器的基本配置,如宽度、高度、语言等。然后,可以创建一个textarea元素,FCKeditor会将其替换为可视化的编辑界面...
在实例化阶段,JSP页面被转换为Servlet,并初始化。在服务阶段,Servlet处理每个客户端请求,最后在销毁阶段,Servlet被垃圾回收器回收。 **五、JSP与Servlet的关系** JSP本质上是Servlet的一种简化版本,它们都...
`include`指令用于将其他文件包含进当前JSP页面,实现模板复用。例如: ```jsp <%@ include file="header.jsp" %> ``` 2. **JSP声明(Declarations)**:在JSP页面中可以声明变量或方法,它们会被转换为Java类的...
动作标签以`<jsp:`开头,如`<jsp:include>`用于包含其他页面,`<jsp:useBean>`用于实例化Java对象。声明式标签则以`开头,如`<%@ taglib>`用于引入标签库,`<%@ page>`用于设置页面属性。 四、EL表达式和JSTL的协同...
如果页面中包含其他被`include`指令引入的文件,则这些文件也必须设置相同的`pageEncoding`值,避免出现类似`org.apache.jasper.JasperException`异常。 为了更好地管理这些配置,可以在`web.xml`文件中集中设置...
这种方式利用了浏览器对MIME类型的识别能力以及响应头中的`Content-Disposition`字段来模拟Excel文件的发送过程,从而实现了JSP页面内容到Excel文件的导出。 4. **扩展应用**: - **动态生成Excel内容**:可以在...