zoukankan      html  css  js  c++  java
  • jsp的Get 与 SET的区别

    getParameter获取前个页面的数据,此方法获取的数据是从前台提交过来的

    getAttribute:是获取setAttribute存储的数据

     

    ====================================================

    JSP概念 原理复习

     

    a) JSP运行原理

     

    1. Tomcat在启动的时项目就启动,随时接受访问、如果拿到请求,则把请求的页面发送给客户端(已经在服务器解析了JAVAJSP代码客户端看到的是最终的解析结果拿到页面之后客户单击,又发送请求,如此循环

     

    b) Servelt生命周期

     

    1. Ser在第一次被请求的时候创建,之后常驻内存容器关闭的时候自动销毁。在整个项目中只实例化一次,所以是单态模式.正因为如此 要避免在Serlvet中使用全局变量存储数据

     

    c) Java的多态

     

    1. 多态分为2种表现形式.
    2. 第一种 在同一个类,名称相同但是方法的参数或者数量不同,这种表现形式称为重载
    3. 第二种在子类中继承了父类的,但是此方法已经不适应子类的需求,此种表现形式称为重写

     

    d) Request Session内置对象

     

    1. 内置对象只需使用无需声明
    2. 内置对象只是争对JSP页面而言
    3. 每一个请求就是一个新Request对象,原理的request对象自动销毁,一个用户只有一个session内置对象,浏览器关闭则销毁

     

    e) JSTL 标签

     

    1. Java类在页面的表现形式通过tld描述文件来使用的

     

    f) 面向接口编程

     

    g) Get 与 SET的区别

     

    getParameter:获取前个页面的数据,此方法获取的数据是从前台提交过来的

     

    getAttribute:是获取setAttribute存储的数据

     

    ==================================

    Web.xml Servelt生命周期讲解

    a) Web.xml是项目的配置文件所有的Servelt会自动在web.xml中配置

    b) 如果要删除Serveltweb.xml中相应的配置也要删除

    c) Servelt在第一被请求的时候创建(实例化以后常驻内存容器关闭的时候销毁只能实例化一次的对象,称为单态类 这样做的原因是为了节省内存资源

     

    =======================================================

    采用JSTL标签重构页面

     

    a) JSTL标签是一种负责前台显示数据的标签可以和HTML无缝集成这样我们在输出数据的时候就可以不用<% %>

     

    b) 加载标签有3: 1:导入标签库  2:在页面引入标签库 

     

    Uri: 包括URL ,也就是说URLURI的子集 uri 称为资源定位器

     

     

     

    总结标签的优点去除百分号层次清晰  很多方便的设置 url的特殊符号的处理 输出会自动调用get方法编号的显示  null的屏蔽

     

     

     

    走在一起是缘分,在一起走是幸福; 在一起走是缘分,走在一起是幸福
  • 相关阅读:
    Linux_day01_primaryCommand
    Variational auto-encoder VS auto-encoder
    python yield generator 详解
    Paper Writing
    DTU_AI lecture 09
    DTU_AI lecture 08
    Attention mechanism
    Energy Journals
    TF + pytorch学习
    expRNN
  • 原文地址:https://www.cnblogs.com/tarena/p/3655328.html
Copyright © 2011-2022 走看看