zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    轻量级数据库sqlite的使用
    Integer引发的思考
    css限制显示行数
    数据库 chapter 17 数据仓库与联机分析处理技术
    数据库 chapter 15 对象关系数据库系统
    数据库 chapter 16 XML数据库
    数据库 chapter 14 分布式数据库系统
    数据库 chapter 11 并发控制
    数据库 chapter 12 数据库管理系统
    数据库 chapter 13 数据库技术新发展
  • 原文地址:https://www.cnblogs.com/polestar/p/7193597.html
Copyright © 2011-2022 走看看