JSP内置对象概述

 

一、基本内容

1、内置对象的定义

不用声明就可以在JSP页面的脚本(Java程序片和Java表达式)中使用的对象。

2、JSP主要的内置对象

  • out
  • request
  • response
  • session
  • application

3、说明(内置对象是局部变量,不可以在外部<%!.....%>中访问,但是可以在<%.....%>中访问)

  • 内置对象不能在JSP的<%!.....%>中使用,因为out等内置对象是方法的局部变量,因此不能在类中直接使用out等内置对象
  • Java程序中,不能在所有类之外定义全局变量,只能通过在一个类中定义公用、静态的变量来实现一个全局变量

4、为何使用内置对象?

        因为一个web应用中,需要有好多JSP和Servlet,它们之间是要传递数据的,比如有A的JSP或者Servlet,它要接受用户请求,里面有用户名和密码,判断是否正确,正确的话,转到B这个资源中去。

        B就需要获取从A中传来的用户名了,A怎么传给B呢?并非直接调用方法,而是先存一个内存结构,这个结构是一个类似于map类型的结构,因此放到里面去的话,有一个key和一个value,一对对的放,通过key取value。

        因此,A通过名字放东西,B通过名字取东西,这是一个基本思想。

  • Web应用中的JSP、Servlet等都将由Web服务器调用,JSP、Servlet之间
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值