JSP的内置对象及方法怎么用

JSP一共有9个内置对象:request、response、session、application、out、pagecontext、config、page、exception。

操作方法

  • 01

    request对象。 resquest对象是javax.servlet.http.HttpServletRequest类的一个实例。客户端的请求信息封装在resquest中发送给服务器端。request的作用域是一次请求。 请求方式:request.getMethod()请求的资源:request.getRequestURI()请求用的协议:request.getProtocol()请求的文件名:request.getServletPath()请求的服务器的IP:request.getServerName()请求服务器的端口:request.getServerPort()客户端IP地址:request.getRemoteAddr()客户端主机名:request.getRemoteHost()

  • 02

    response对象。 response对象是javax.servlet.http.HttpServletResponse的一个实例。服务端 的相应信息封装在response中返回。 重定向客户端请求 response.sendRedirect(index.jsp)

  • 03

    session对象。 session对象是javax.servlet.http.HttpSession的一个实例。在第一个JSP页面被装载时自动创建,完成会话期管理。 session对象内部使用Map类来保存数据,因此保存数据的格式为 “Key/value”。 获取Session对象编号 session.getId() 添加obj到Session对象 session.setAttribute(String key,Object obj) 获取Session值 session.getAttribute(String key)

  • 04

    application对象。 application对象是javax.servlet.ServletContext的一个实例。 实现了用户间数据的共享,可存放全局变量。它开始于服务器的启动,直到服务器的关闭,在此期间,此对象将一直存在。 添加obj到Application对象 application.setAttribute(String key,Object obj) 获取Application对象中的值 application.getAttribute(String key)

  • 05

    out 对象。 out对象是javax.servlet.jsp.jspWriter的一个实例。用于浏览器输出数据。 输出各种类型数据 out.print() 输出一个换行符 out.newLine() 关闭流 out.close()

  • 06

    pageContext 对象。 pageContext 对象是javax.servlet.jsp.PageContext的一个对象。作用是取得任何范围的参数,通过它可以获取 JSP页面的out、request、reponse、session、application 等对象。

  • 07

    config 对象。 config 对象是javax.servlet.ServletConfig的一个对象。主要作用是取得服务器的配置信息。通过 pageConext对象的 getServletConfig() 方法可以获取一个config对象。

  • 08

    cookie 对象。 cookie 对象是Web服务器保存在用户硬盘上的一段文本。唯一的记录了用户的访问信息。 将Cookie对象传送到客户端 Cookie c = new Cookie(username",john"); 读取保存到客户端的Cookie response.addCookie(c)

  • 09

    exception 对象。 exception 对象的作用是显示异常信息,只有在包含 isErrorPage="true" 的页面中才可以被使用。

(0)

相关推荐

  • 升级Win10后无法使用内置程序解决方法

    升级Win10后无法使用内置程序解决方法.离免费升级Win10结束还有不到三个月的时间,也有众多的用户已经第一时间升级成Win10了,却发现Win10的内置应用无法打开,这是什么原因造成的呢,其实这是 ...

  • word如何插入符号?word内置功能输入符号方法介绍

    word是一款办公软件办公软件,该软件在进行文档制作时功能非常强大,可以输入文字插入图片进行图文混排,在进行文档制作的时候,有些符号通过键盘输入不了,对于这些符号我们将通过其内置的功能进行输入,一起来 ...

  • jsp九大内置对象详解

    jsp九大内置对象详解 操作方法 01 1.request:封装了与请求相关的一切信息,作用范围:单次请求  最最重要的能力是获得表单数据   form-data    String name = r ...

  • 联想1+1电脑LE-IT02内置音响利用方法[图文]

    联想LE-IT02内置音响,利用方法: 家里有一废弃的联想电脑( 同禧3086C/700),原有主板为I810主板的(P61810/W1-B),里有一内置音箱,型号为LE-IT02,接口是7根插针的( ...

  • 关闭摄像头内置麦克风的方法

    笔者前不久购买了一款号称有200万像素的摄像头,没想到第一次使用就出现了问题。将摄像头连接到电脑上,安装驱动后用自带的软件测试,画面效果还不错。找网友视频聊天,对方说可以听到我这边的打字声,但杂音非常 ...

  • Win8.1使用内置照片应用的方法

    使用技巧: 进入开始屏幕(或者按Win键切换),点击照片应用,进入图片库. 注:(图片库默认路径存放在系统盘:/Users/用户名/图片库) 例如:打开,浏览图片库下的Windows图片集 任选一张, ...

  • 不用软件,手机内置硬件检测方法

    手机硬件是否有暗病,是否是二手机,很多人忽视了这些.有些朋友通过一些非厂家直供渠道购买的手机,前几天使用确实很流畅,但是没过几天,就会出现了诸多毛病,什么触屏失效.死机.软件闪退等等问题应有尽有.如果 ...

  • 联想官方提供移除联想内置Superfish广告软件方法

    下面是小编整理的官方提供的引导用户卸载Superfish以及如何删除安全证书教程. 大多数受影响的联想计算机生产与2014年9月和12月,型号如下: G系列:G410,G510,G710,G40-70 ...

  • WPS广告如何去除 WPS内置广告屏蔽教程攻略大全

    WPS Office是一款由金山公司推出的办公软件套装,它支持文字.表格.演示等多种功能操作,大大为企业公司办公人员提升工作效率,今天小编给大家将的是,在打开WPS Office,相信大家都会碰到里面 ...