• 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

                    

                  

    总有一天,当你觉得你幸福安乐的时候 你的欢乐会在你的口中化为灰烬 那时你就知道你的债偿清了。
  • 相关阅读:
    HDU 4912 Paths on the tree(LCA+贪心)
    BZOJ 1044 木棍分割(二分答案 + DP优化)
    Codeforces 551E GukiZ and GukiZiana(分块思想)
    计蒜客 UCloud 的安全秘钥(随机化+Hash)
    HDU 5794 A Simple Chess(杨辉三角+容斥原理+Lucas定理)
    mac-profile
    mac-httpd
    launchctl
    brew
    操作系统
  • 原文地址:https://www.cnblogs.com/xiaokaihan/p/3959209.html
Copyright © 2020-2023  润新知