zoukankan      html  css  js  c++  java
  • JSP数据交互(一)

    1.什么是JSP内置对象?

    web容器创建的一组对象

    Tomcat创建

    Tomcat是一种web容器

    不需要new,内置对象有多个,不止一个。

    2.内置对象out:用于向浏览器输出数据

    常用方法:print():在页面中显示字符串信息

    eg:

    <% 

      out.print("Hello JSP");

    %>

    3.内置对象request

    作用:通过request对象的方法来获取请求中的相关数据及浏览器相关信息

    常用方法:

    4.response内置对象

    作用:用于设置响应参数及取得响应流等。

    常用方法:

    addCoolie(Cookie cookie):向客户端添加Cookie

    setContentType(String type):设置HTTP响应的ContentType类型

    setCharacterEncoding(String charset):设置响应所采用的字符编码类型

    sendRedirect(String location):将请求重写定位到一个新的URL上。

    5.转发和重定向

    (1)转发的作用:

        在多个页面交互过程中实现请求数据共享

           转发的实现:

        RequestDispatcher对象.forward()方法

    (2)重定向:客户端重新向服务端请求一个新的地址链接

           response.sendRedirect()方法。

    区别:   转发              重定向

      可以携带数据  不可以携带数据

      停留在中间页面   停留在最终页面

      不能写项目名称   必须写项目名称

      在servlet内部完成   可以跳转到站外链接

      一次请求       2次请求

    6.session内置对象

    什么是会话?

    在一段时间内,一个用户与web服务器的一连串相关的交互过程。

    会话的失效:a.会话超时 b.手动调用方法设置失效

    7.include指令

    通过在系统的管理操作界面中添加代码,实现了对访问权限的控制

  • 相关阅读:
    业余无线电A类考试准备笔记
    关于互联网技术基层绩效管理的一些思考
    适合产品经理的十本书 From 俞军
    从敏捷开发到微服务,maybe再到中台
    Golang内存模型
    CSS中的那点事儿(一)--- CSS中的单位2
    CSS中的那点事儿(一)--- CSS中的单位1
    design.js
    model.js
    云技术相关的概念
  • 原文地址:https://www.cnblogs.com/aaaaliling/p/9469175.html
Copyright © 2011-2022 走看看