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

                

              

posted @ 2014-09-06 10:59  xx2  阅读(159)  评论(0编辑  收藏  举报