JavaWeb 入门到精通 Servlet & JSP(第一章)

之前就计划过在博客记录自己的学习笔记,一直因为各种原因耽搁了(其实是因为懒 -_-),今天终于发表了第一遍笔记,希望后面能够一直坚持下去!这次就先从最近学的东西发起,以后慢慢补充之前学习的知识。

一、Web入门

1.web的概念
  • web,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。web采用B/S通信模式,通过超文本传输协议(HTTP,Hypertext transport protocol)进行通信。无状态通信。
  • B/S:browser/Server 浏览器/服务器
  • 服务器:服务器就是计算机,只是在计算机里面装了相应的软件,就叫相应的服务器

在这里插入图片描述

  • HTTP:http://www.qq.com/ 浏览器和服务器之间的通信语言
  • 无状态:每次请求都是独立的,他的执行结果与上一次和下一次请求没有直接关系

2.Internet资源分类

  • 静态资源:web页面供人们浏览的数据始终不变(HTML)
  • 动态资源:指的web页面供人们浏览的数据是由程序产生的,随着时间的变化而变化。

3.开发动态web资源的技术

  • 静态资源开发的技术:HTML
  • 动态的开发技术:JSP/Servlet .net ASP PHP

4.web服务器

  • 比如我们开发了一些web资源 1.html;为了能够让用户在网络上访问到,我们需要一个网络程序,将资源返回给客户端,这个"网络程序",就是网络服务器。
  • 常见的web服务器有:tomcat 、resin、weblogic

5.tomcat web服务器演示

打开tomcat文件夹

  1. bin目录指的是可执行二进制文件
    在这里插入图片描述

  2. 点击startup.bat,表示启动这个服务器
    在这里插入图片描述

  3. 启动完成:
    在这里插入图片描述

  4. 打开webapps
    在这里插入图片描述

  5. 新建一个baidu文件夹
    在这里插入图片描述

  6. 新建一个文本,输入baidu,保存时将后缀改为.html在这里插入图片描述

    在这里插入图片描述

  7. 打开浏览器,输入: localhost:8080/baidu/1.html
    在这里插入图片描述

二、URL理解

2.URL 解释
  • http://localhost:8080/baidu/1.html 表示浏览器向服务器获取资源的网络路径
  • http 协议:相当于我们说话使用的语言
  • : // 分隔符:
  • localhost:
    1. 域名:www.baidu.com
    2. 本地域名:localhost(指访问本地计算机)
    3. IP地址:描述互联网上的某一台计算机,比如:百度[14.215.177.38],对于用户上一个网站记住ip,是不现实的。 在这里插入图片描述
    4. 本地IP:127.0.0.1
      局域网IP:192.168.0.100
      外网IP:拨号 运营商动态分配,因为ip不够用
    5. ip和域名之间有什么关系?
      他们之间是通过DNS服务器关联的
      DNS:域名解析服务器
      在这里插入图片描述
  • 8080端口号:类似于宾馆的房间号
    1. 80端口:http默认的端口号,可以不写
    2. 8080:tomcat的默认端口号
  • /baidu/1.html:
    1. 资源路径
      http://localhost:8080 其实访问到计算机文件系统的路径:
      C:\Program Files\Java\apache-tomcat-7.0.67\webapps,
      接着找/baidu/1.html (资源路径)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值