jsp总结:
JSP九大隐式对象:--
application session request pageContext:作用域//,setAttribute(String key,Object value),getAttribute(String key);
appliaction:存储在容器的整个生命周期,和容器同生共死。
session :会话,存储在会话里面的值,他和浏览器同生共死。--只要浏览器不关闭或者不超过web.xml配置的session失效的时间
request:存储在一次请求中里面的值,请求结束立刻作用域的值清空。
pageContext:页面作用域
response out 相应和输出流
config ---ServletConfig
exception--错误页面
page -当前页面
(1)include指令: 即:指令的方式
include指令告诉容器:复制被包含文件汇总的所有内容,再把它粘贴到这个文件中。
<%@ include file="Header.jsp"%>
(2)include标准动作: 页面包含
<jsp:include page=“Header.jsp”/>
(3)采用JSTL
<c:import url="http://www.sina.com/index.html">
注意:(1)include指令在转换时插入“Header.jsp”的源代码,而<jsp:include>标准动作在运行时插入“Header.jsp"的响应。
(2)采用前两种方式,只能包含当前web应用的界面, 不过,《c:import》可以包含容器之外的内容。
(1)include 在JSP编译成Java类文件时,先将include文件内容合并后,再进行编译
(2)jsp:include 运行时合并,会将运行时的结果包含进来
(3)c:import 运行时合并,会将运行时的结果包含进来
因此,
(1)利用include包含的页面中如果包含了和原页面相同的taglib,则页面会报错(这是因为在编译时合并)
(2)但是由于jsp:include,c:import是在运行时将结果合并,因此利用这两个命令包含的页面需要包含相应的taglib
所以总结出来的是:推荐使用指令的方式。也就是<%@ include file="Header.jsp"%>
相关推荐
"JSP 九大隐式对象详解" JSP 九大隐式对象是指在 JSP 编程中可以直接使用的九个内置对象,这九个对象分别是:request、response、session、application、out、pageContext、config、page、exception。下面对每个...
jsp隐式对象是jsp技术的核心之一,jsp隐式对象是指在jsp页面中可以直接使用的java对象,这些对象都是jsp引擎提供的,jsp隐式对象共有九大对象,分别是: 1. request对象 2. response对象 3. pageContext对象 4. ...
JSP九大隐式对象学习,比较基础,适用入门人群
**JSP隐式对象详解** JavaServer Pages (JSP) 是一种用于开发动态网页的技术,它允许开发者在HTML代码中嵌入Java代码。在JSP中,有一些预先定义好的对象,被称为“隐式对象”,这些对象可以直接在JSP页面中使用,...
03-JSP隐式对象.ppt
### EL表达式 隐式对象 #### 一、EL表达式基础 ##### 1. 语法结构 EL表达式采用特定的语法结构来进行数据的提取和操作,其基本格式为 `${expression}`。这里的 `expression` 可以是变量、方法调用或其他逻辑表达式...
JSP 作用域与隐式对象[SP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似...
2.2.2 JSP 九大隐式对象简介:JSP技术提供了九大隐式对象,包括: * request * response * session * application * out * config * page * pageContext * exception 这些隐式对象可以使开发者更方便地访问和操作...
JavaWeb程序设计是Web开发中的重要一环,...本入门课件《JavaWeb程序设计入门课件JSP隐式对象共8页.pdf》将引导初学者深入理解JSP隐式对象的概念、使用方法及其在实际开发中的应用,为后续的JavaWeb开发打下坚实基础。
首先,我们要了解什么是JSP隐式对象。在JSP2.0规范中,预定义了9个隐式对象,它们可以直接在JSP页面中使用,无需显式声明或实例化。这些对象包括out、pageContext、request、response、session、application、page、...
TP4 JSP 隐式对象TP4
JSP隐式对象是JSP提供的一组预定义的对象,可以直接在JSP页面中使用,无需显式声明,极大地简化了开发工作。以下是对JSP隐式对象的详细说明: 1. **out对象**: `out` 对象是 `javax.servlet.jsp.JspWriter` 类的...
通过学习和熟练掌握这些JSP隐式对象及其使用方法,开发者可以更高效地构建动态Web应用,实现服务器端的数据处理、用户交互和页面逻辑。此外,了解MVC设计模式对于理解Java JSP web开发也很重要,它将模型(Model)、...
常见的JSP隐式对象包括request、response、session、application、out、pageContext等。下面将详细介绍这些隐式对象的定义和用法,并通过实例加以说明。 1. request对象 request对象用于获取客户端的请求信息,如...
JSP运行原理和九大隐式对象说明,需要的朋友可以参考一下
JSP九大隐式对象包括:page、pageContext、request、response、session、application、out、exception和config,它们简化了Web开发,提供对Servlet API的便捷访问。 7. Forword(请求转发)与Redirect(重定向) ...
Page代表当前JSP页面的实例,PageContext提供了对所有JSP隐式对象的访问,以及范围的管理。 12. **Ajax总结**: AJAX(异步JavaScript和XML)允许不刷新整个页面的情况下,与服务器交换数据并局部更新页面。 13....
8- JSP九大隐式对象/JSP内置对象/JSP对象: JSP提供了九个隐式对象,包括request、response、session、application、pageContext、out、page、config和exception。了解这些对象的作用和使用方法是JSP开发的基础。 9...