`
KuangYeYaZi
  • 浏览: 55819 次
文章分类
社区版块
存档分类
最新评论

jsp九大隐式对像

 
阅读更多

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 九大隐式对象是指在 JSP 编程中可以直接使用的九个内置对象,这九个对象分别是:request、response、session、application、out、pageContext、config、page、exception。下面对每个...

    jsp学习笔记

    jsp隐式对象是jsp技术的核心之一,jsp隐式对象是指在jsp页面中可以直接使用的java对象,这些对象都是jsp引擎提供的,jsp隐式对象共有九大对象,分别是: 1. request对象 2. response对象 3. pageContext对象 4. ...

    JSP 隐式对象

    JSP九大隐式对象学习,比较基础,适用入门人群

    Jsp的隐式对象实例教程文档

    **JSP隐式对象详解** JavaServer Pages (JSP) 是一种用于开发动态网页的技术,它允许开发者在HTML代码中嵌入Java代码。在JSP中,有一些预先定义好的对象,被称为“隐式对象”,这些对象可以直接在JSP页面中使用,...

    03-JSP隐式对象.ppt

    03-JSP隐式对象.ppt

    EL表达式 隐式对象

    ### EL表达式 隐式对象 #### 一、EL表达式基础 ##### 1. 语法结构 EL表达式采用特定的语法结构来进行数据的提取和操作,其基本格式为 `${expression}`。这里的 `expression` 可以是变量、方法调用或其他逻辑表达式...

    JSP 作用域与隐式对象

    JSP 作用域与隐式对象[SP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似...

    基于JSP的求职招聘网站系统设计与实现样本.doc

    2.2.2 JSP 九大隐式对象简介:JSP技术提供了九大隐式对象,包括: * request * response * session * application * out * config * page * pageContext * exception 这些隐式对象可以使开发者更方便地访问和操作...

    JavaWeb程序设计入门课件JSP隐式对象共8页.pdf

    JavaWeb程序设计是Web开发中的重要一环,...本入门课件《JavaWeb程序设计入门课件JSP隐式对象共8页.pdf》将引导初学者深入理解JSP隐式对象的概念、使用方法及其在实际开发中的应用,为后续的JavaWeb开发打下坚实基础。

    Java Web程序设计入门课件-JSP隐式对象.pptx

    首先,我们要了解什么是JSP隐式对象。在JSP2.0规范中,预定义了9个隐式对象,它们可以直接在JSP页面中使用,无需显式声明或实例化。这些对象包括out、pageContext、request、response、session、application、page、...

    TP4 JSP 隐式对象TP4

    TP4 JSP 隐式对象TP4

    JavaWeb开发技术-JSP隐式对象.pptx

    JSP隐式对象是JSP提供的一组预定义的对象,可以直接在JSP页面中使用,无需显式声明,极大地简化了开发工作。以下是对JSP隐式对象的详细说明: 1. **out对象**: `out` 对象是 `javax.servlet.jsp.JspWriter` 类的...

    完整版Java JSP web开发教程 07_JSP隐式对象(共32页).ppt

    通过学习和熟练掌握这些JSP隐式对象及其使用方法,开发者可以更高效地构建动态Web应用,实现服务器端的数据处理、用户交互和页面逻辑。此外,了解MVC设计模式对于理解Java JSP web开发也很重要,它将模型(Model)、...

    JSP中隐式对象用法实例

    常见的JSP隐式对象包括request、response、session、application、out、pageContext等。下面将详细介绍这些隐式对象的定义和用法,并通过实例加以说明。 1. request对象 request对象用于获取客户端的请求信息,如...

    JSP运行原理和九大隐式对象说明

    JSP运行原理和九大隐式对象说明,需要的朋友可以参考一下

    java知识点总结java知识点总结.doc

    JSP九大隐式对象包括:page、pageContext、request、response、session、application、out、exception和config,它们简化了Web开发,提供对Servlet API的便捷访问。 7. Forword(请求转发)与Redirect(重定向) ...

    2020年java常见面试题汇总(附答案).pdf

    Page代表当前JSP页面的实例,PageContext提供了对所有JSP隐式对象的访问,以及范围的管理。 12. **Ajax总结**: AJAX(异步JavaScript和XML)允许不刷新整个页面的情况下,与服务器交换数据并局部更新页面。 13....

    java面试题常规回答

    8- JSP九大隐式对象/JSP内置对象/JSP对象: JSP提供了九个隐式对象,包括request、response、session、application、pageContext、out、page、config和exception。了解这些对象的作用和使用方法是JSP开发的基础。 9...

Global site tag (gtag.js) - Google Analytics