zoukankan      html  css  js  c++  java
  • Web编程

    web编程的基本技术点:

       界面技术:

               客户端:(显示数据、收集数据、输出数据、接收数据)

                       1.html  : 提供Ui

                       2. css   :渲染ui

                       3. js     :处理界面逻辑

                       4  Ajax  :接收和传输数据(异步)

               数据传输格式:

                     1.xml

                     2.json

                       服务端: (处理数据、存储数据、输出数据、接收数据)

                     1. java:servlet    处理服务器端数据(逻辑)

                     2. jsp  :服务器端动态页面。 动态:数据  响应:整张页面(作用于整张页面)

                     3. jstl  : 服务器端的标签,自定义标签(java代码)

                     4.  EL :运行于服务器   相当于输出脚本  (作用于页面)

                     5.  tomcat   接收和传输数据

       servlet :

                    response.setContentType("text/plain;charset=utf-8");

                    out.println("<h1>结果为:</h1>");

      browser :( 重新创建了整个Html在内存中的对象)

         <html>

          <head></head>

          <body>

            <h1>结果为: </h1>

          </body>

                </html>

    Ajax : XMLHttpRequest  (利用js改变内存中已经存在的Document对象)

        <h1>结果为:</h1>

    web 1.0 

         客户端: html 、css、js(json格式的js对象)

            服务器:servlet(session)  jsp(session) jstl   EL

    web2.0

           客户端:

        html 、css、js、ajax                              

                 html+css:界面

                js : 界面数据处理(逻辑)

                Ajax: 接收和传输数据

        数据格式: json

    服务器:

            servlet 

     java :  服务器数据处理

                 接收和传输数据

                 多个Servlet数据共享使用session

                    

                  

    总有一天,当你觉得你幸福安乐的时候 你的欢乐会在你的口中化为灰烬 那时你就知道你的债偿清了。
  • 相关阅读:
    kubernetes集群之资源配额(Resource Quotas)
    kubernetes之subpath的使用
    kubernetes之RBAC介绍
    python-日志模块
    pip安装模块提示Command "python setup.py egg_info" failed with error code 1
    TCP/IP协议讲解
    魔镜—58可视化数据智能平台架构与实践
    支付宝开源非侵入式 Android 自动化测试工具 Soloπ
    诗人“九歌”开源
    神奇的Kivy,让Python快速开发移动app
  • 原文地址:https://www.cnblogs.com/xiaokaihan/p/3959209.html
Copyright © 2011-2022 走看看