0%

今日内容:

1. JavaScript:
    1. ECMAScript:
    2. BOM:
    3. DOM:
        1. 事件

DOM简单学习:为了满足案例要求

* 功能:控制html文档的内容
* 获取页面标签(元素)对象:Element
    * document.getElementById("id值"):通过元素的id获取元素对象

* 操作Element对象:
    1. 修改属性值:
        1. 明确获取的对象是哪一个?
        2. 查看API文档,找其中有哪些属性可以设置
    2. 修改标签体内容:
        * 属性:innerHTML
        1. 获取元素对象
        2. 使用innerHTML属性修改标签体内容

事件简单学习

阅读全文 »

今日内容

1. web概念概述
2. HTML

web概念概述

* JavaWeb:
    * 使用Java语言开发基于互联网的项目

* 软件架构:
    1. C/S: Client/Server 客户端/服务器端
        * 在用户本地有一个客户端程序,在远程有一个服务器端程序
        * 如:QQ,迅雷...
        * 优点:
            1. 用户体验好
        * 缺点:
            1. 开发、安装,部署,维护 麻烦
    2. B/S: Browser/Server 浏览器/服务器端
        * 只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序
        * 优点:
            1. 开发、安装,部署,维护 简单
        * 缺点:
            1. 如果应用过大,用户的体验可能会受到影响
            2. 对硬件要求过高

* B/S架构详解
    * 资源分类:
        1. 静态资源:
            * 使用静态网页开发技术发布的资源。
            * 特点:
                * 所有用户访问,得到的结果是一样的。
                * 如:文本,图片,音频、视频, HTML,CSS,JavaScript
                * 如果用户请求的是静态资源,那么服务器会直接将静态资源发送给浏览器。浏览器中内置了静态资源的解析引擎,可以展示静态资源
        2. 动态资源:
            * 使用动态网页及时发布的资源。
            * 特点:
                * 所有用户访问,得到的结果可能不一样。
                * 如:jsp/servlet,php,asp...
                * 如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器


    * 我们要学习动态资源,必须先学习静态资源!

    * 静态资源:
        * HTML:用于搭建基础网页,展示页面的内容
        * CSS:用于美化页面,布局页面
        * JavaScript:控制页面的元素,让页面有一些动态的效果

HTML

阅读全文 »

今日内容:

1. HTML标签:表单标签

2. CSS:

HTML标签:表单标签

* 表单:
    * 概念:用于采集用户输入的数据的。用于和服务器进行交互。
    * form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围
        * 属性:
            * action:指定提交数据的URL
            * method:指定提交方式
                * 分类:一共7种,2种比较常用
                   * get:
                        1. 请求参数会在地址栏中显示。会封装到请求行中(HTTP协议后讲解)。
                        2. 请求参数大小是有限制的。
                        3. 不太安全。
                   * post:
                        2. 请求参数不会再地址栏中显示。会封装在请求体中(HTTP协议后讲解)
                        2. 请求参数的大小没有限制。
                        3. 较为安全。

        * 表单项中的数据要想被提交:必须指定其name属性


​ * 表单项标签:

阅读全文 »

今日内容

1. JSP:
    1. 指令
    2. 注释
    3. 内置对象

2. MVC开发模式
3. EL表达式
4. JSTL标签
5. 三层架构

JSP:

阅读全文 »

今日内容

1. 会话技术
    1. Cookie
    2. Session
2. JSP:入门学习

会话技术

1. 会话:一次会话中包含多次请求和响应。
    * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止
2. 功能:在一次会话的范围内的多次请求间,共享数据
3. 方式:
    1. 客户端会话技术:Cookie
    2. 服务器端会话技术:Session

Cookie:

阅读全文 »