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

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

  • 相关阅读:
    关于transition中嵌套keep-alive的问题解决
    vue-cli中使用全局less变量
    git 移除远程仓库关联
    当浏览器窗口大小发生变化时,重新绘制JsPlumb中的线条、端点
    事件循环详解
    React + Sass
    使用OpenSSL自签发SSL证书,支持chrome识别
    英汉翻译技巧之直译与意译、正说与反说、顺序法和逆序法
    英汉翻译技巧之拆句
    英语翻译时句子成分的转换
  • 原文地址:https://www.cnblogs.com/aaaaliling/p/9469175.html
Copyright © 2011-2022 走看看