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

                

              

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。