• 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指令

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

  • 相关阅读:
    Java8简明教程(转载)
    Android开源代码分享
    Android关联源码support-v4的问题解决
    自定义控件的自定义的属性attrs.xml下的declare-styleable中format详解
    获得 LayoutInflater 实例的三种方式
    退出telnet
    Relay log read failure
    MySQL --log-slave-updates
    MySQL --slave-skip-errors
    MySQL 5.1.63 单机配置多实例(简单配置)
  • 原文地址:https://www.cnblogs.com/aaaaliling/p/9469175.html
Copyright © 2020-2023  润新知