`
高级java工程师
  • 浏览: 410644 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp的内置对象以及方法

阅读更多
1.构成JSP的6大元素:静态文本(html代码),注释(html注释<!-- -->和jsp注释<%-- -- 

%>),声明(<%!   %>),表达式(<%=   %>),代码段(<%  %>),指令(<%@ page 

%>)。 



2.JSP 9 大内置对象 
输入输出对象:out,request,response 
作用域控制和通信对象:pageContext,session,application(request也可以放在此类中) 
Servlet相关对象:page,config 
错误处理对象:exception 



3.JSP标准动作 
useBean:允许Jsp创建或使用JavaBean的实例 
getProperty:得到Bean属性的值,将其转换成字符串,并插入到输出结果中 
setProperty:可以用于页面的任何地方,以修改Bean的属性 
include:将另一个本地文档生成的内容合并到当前页面的输出结果中 
forward:讲请求转发到本地服务器的另一个位置(<jsp:forward page="localurl"> 只能是一 

个相对URL) 



4.会话Session跟踪技术:隐藏表单域,Cookie,URL重写,拼接字符串。 
在servlet中获得会话session的方法:request.getSession()  如果有与之相关联的会话就返回 

                                                     他,没有就创建一个新的。 
              request.getSession(boolean b) 如果是为false,有与之 

                                                     相关联的会话就返回他,没有就返回null。 



5.include指令与include动作的区别:前者是在jsp页面被转换成Servlet的时候引入文件,两 

个文件合二为一,是静态的;后者是在页面被请求执行时引入文件,两个文件相对独立,是 

动态的。 



6.请求转发:request.getRequestDispatcher(target).forward(request,response) 和 

<jsp:forward>动作 , 它们将控制权从jsp页面传输至本地服务器的另一个位置,它是直接在 

服务器上做的,浏览器并不知道,也不和浏览器打交道,在客户端浏览器地址栏中不会显示  

转向后的地址。 
请求重定向:response.sendRedirect()  ,它其实是向浏览器发送一个特殊的header,然后 

由浏览器来做转向,转到指定的页面,在客户端浏览器地址栏中会显示 转向后的地址。 
<jsp:forward>更加 高效,应该进来使用它来实现页面的转换,但是如果要跳转到一个其它 

服务器上的资源则必须使用response.sendRedirect()。 


分享到:
评论

相关推荐

    jsp内置对象所有方法用法

    所有jsp内置对象的方法用法,方便开发人员查找

    JSP内置对象实验报告.doc

    charset=UTF-8");...通过这些实验,你可以深入理解JSP内置对象的用途和功能,并学会如何在实际开发中有效利用它们来构建更复杂的Web应用程序。练习部分鼓励你尝试更多的方法和属性,以增强你的理解和实践能力。

    JSP内置对象方法介绍示例

    在压缩包文件"JSP内置对象"中,可能包含了关于这些对象的详细解释、代码示例以及使用场景分析,可以帮助读者更深入地理解和掌握JSP内置对象的使用。通过阅读和实践其中的内容,开发者可以提升自己的JSP编程能力,为...

    Jsp内置对象session总结

    JSP 内置对象 Session 总结 Session 对象是一种 JSP 内置对象,用于管理客户端与服务器端之间的会话期。下面是 Session 对象的详细介绍。 什么是 Session Session 对象是一个 JSP 内置对象,它在第一个 JSP 页面...

    JSP内置对象大全及实例解析

    JSP内置对象大全及实例解析,前面部分讲的是JSP的9大内置对象的函数和方法,后面是各个对象的所有方法的实例。

    JSP内置对象归纳与总结

    JSP内置对象归纳与总结 JSP提供了九个内置对象,分别是out对象、request对象、response对象、session...JSP内置对象是JSP页面中非常重要的组成部分,提供了许多有用的方法和属性,可以帮助开发者快速实现JSP应用程序。

    jsp内置对象学习

    在本教程中,我们将深入探讨两个重要的JSP内置对象——Out对象和Request对象。 1. Out对象: Out对象是JSP页面中用于向客户端发送数据的主要手段。它是javax.servlet.jsp.JspWriter类的一个实例,负责管理服务器的...

    jsp内置对象 jsp的几个内置的对象图解

    jsp内置对象 有关jsp的一些内置的对象的总结

    JSP内置对象的各对象的方法列表

    以下是一些JSP内置对象的主要方法: 1. **Request对象**: - `getAttribute(String name)`:获取请求中指定名称的属性值,如果不存在则返回null。 - `getAttributeNames()`:返回请求中所有属性的名称,以枚举...

    JSP内置对象pdf

    JSP内置对象是JSP技术中的基础知识点,了解和掌握这些内置对象的用法对于开发基于JSP的Web应用至关重要。通过这些内置对象,开发人员可以更加方便地处理HTTP请求和响应、管理用户会话、存储应用范围内的数据等,从而...

    jsp内置对象讲解及实例

    ### JSP内置对象详解 #### 1. pageContext对象 `pageContext`是JSP页面上下文对象,可以访问页面作用域内的所有属性,也可以用它来获取其他内置对象,例如`request`、`response`、`session`等。它还提供了访问页面...

    原生jsp进行Web编程—作业3-JSP内置对象-Part2

    一、JSP内置对象练习 1、使用JSP中的session对象,实现用户登陆检验 (1)(1)web目录下的session-login目录中,新建login.jsp(允许用户输入用户名和密码), 在usercheck.jsp中进行验证,成功则显示index.jsp...

    实验三 JSP内置对象使用

    【实验三 JSP内置对象使用】 实验的目的是让学生熟悉并理解JSP中的几个核心内置对象,包括request、response、session、application以及out对象。这些对象是JSP中用于处理HTTP请求、响应、会话管理和输出数据的关键...

    实例详解JSP内置对象--request对象

    实例详解JSP内置对象--request对象 request对象是JSP中的内置对象之一,它提供了访问HTTP请求信息的功能。在基于Web的开发中,request对象扮演着极其重要的角色。本文将通过实例详解request对象的使用和掌握。 一...

    jsp内置对象的使用

    **正文** 在Java Server Pages(JSP)技术中,...理解并熟练运用JSP内置对象,能帮助开发者更高效地构建动态网页应用程序。在学习过程中,不断实践和探索,才能更好地掌握这些对象的功能和用法,从而提升开发技能。

    JSP内置对象及四种作用域

    本篇文章将深入探讨JSP的内置对象之一——`request`,以及JSP中的四种作用域。 `request`对象是HTTP请求的一部分,它代表了用户发送到服务器的请求。通过`request.getParameter(参数名)`方法,开发者可以获取HTTP...

    jsp九大内置对象讲解

    本文将详细介绍JSP九大内置对象,并对其原理和使用方法进行解释。 一、JSP运行原理 在了解JSP九大内置对象之前,首先需要了解JSP的运行原理。JSP网页的执行可以分为两个时期:转译时期和请求时期。在转译时期,JSP...

    jsp内置对象一些实验题

    JSP内置对象实验题 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,主要用于Web应用程序的开发。JSP提供了一些内置对象,帮助开发者快速构建Web应用程序。这些内置对象包括request、response、...

    JSP内置对象实现在线聊天室设计布局

    这个是jsp内置对象实现一个在线聊天室的设计布局,本人已经实现整个项目。本文件主要供学习jsp内置对象使用,如果在看代码中有什么问题或者建议,欢迎联系我,大家以前讨论。

    第四单元 JSP内置对象.pdf

    ### 第四单元 JSP内置对象 #### 一、概述 ...通过这种方式,开发者能够轻松地创建动态网页内容。...这些文档详细介绍了JSP内置对象所继承的类以及可用的方法,有助于深入理解JSP技术的核心概念和技术细节。

Global site tag (gtag.js) - Google Analytics