• javaweb基础 02--javaweb基础概念


    1.WEB资源
        * 静态web资源:指web页面中供人们浏览的数据始终是不变(如 html 页面)。
        
        * 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同(如 JSP/Servlet、ASP、ASP.NET、PHP等)。
        
    2.WEB服务器
        * WebLogic    是美国bea公司出品的一个application server,后被oracle收购。
        * WebSphere   是IBM公司电子商务计划的核心部分,它是基于 Java 的应用环境
        * IIS          是Microsoft的Web服务器产品,全称为Internet Information Services 
        * Tomcat      是Apache 软件基金会的Jakarta 项目中的一个核心项目
        
    3.WEB应用程序
        * Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射
        
    4.静态WEB中存在以下几个缺点:
        * Web页面中的内容无法动态更新,所有的用户每时每刻看见的内容和最终效果都是一样的。
        * 静态WEB无法连接数据库,无法实现和用户的交互。

    5.JavaWeb 三大组件
        * Servlet 四大域对象
            -- ServletRequest(一次请求)
            -- Session(一次会话)
            -- ServletContext(整个web应用)
            -- PageContext(jsp页面,jsp会被编译成Servlet)

        * Listener
            * 与Servlet三个域对象相关的监听器
            -- ServletContextListener
            -- HttpSessionListener
            -- ServletRequestListener
            
            * 感知监听器
            -- HttpSessionBindingListener
            -- HttpSessionActivationListener
            
        * Filter
  • 相关阅读:
    AtCoder Regular Contest 093
    AtCoder Regular Contest 094
    G. Gangsters in Central City
    HGOI 20190711 题解
    HGOI20190710 题解
    HGOI 20190709 题解
    HGOI 20190708 题解
    HGOI20190707 题解
    HGOI20190706 题解
    HGOI 20190705 题解
  • 原文地址:https://www.cnblogs.com/polestar/p/7193597.html
Copyright © 2020-2023  润新知