9.22JavaWeb技术的概览

9.22JavaWeb技术的概览

架构模型

  • C/S架构--->客户端/服务器架构

  • B/S架构--->浏览器/服务器架构


两种架构的优劣势

C/S架构的优势

  1. 服务端功能更新客户端也需要更新,要时刻保证和服务端的更新同步

  2. 客户端技术和服务端技术完全不一样

  3. 更好的用户体验

B/S架构的优势

  1. 不需要实时的更新客户端,直接访问URL即可

  2. 可移植性强

  3. 跨平台性强

浏览器端技术

  • Html--->页面结构

  • Css--->页面表现

  • JavaScript--->页面行为(验证、校验等)(jQuery库、Vue(较多)、React(较少)、Ajs等)

服务器端技术

  • Tomcat

    • Servlet

    • Filter

    • Listener

数据库交互

  • JDBC

动态数据展示

  • JSP

    • EL

    • JSTL

数据交互

  • Ajax--->通信工具

    • json--->数据交互格式

    • XML--->数据交互格式--->写配置文件的,主要用于后台的配置文件

通信协议

  • Http

  • Https

会话技术

  • 客户端--->Cookie

  • 服务端--->Session

  •  

posted @ 2021-09-23 19:11  俊king  阅读(33)  评论(0编辑  收藏  举报