【05】Web相关知识

1. 动态网页 VS 静态网页

  • 动态网页,有服务器支持,会根据用户提交的不同内容返回不同的结果。
  • 静态页面 + GIF动态图像 + JS特效 不能算作动态网页

2. C/S VS B/S

  • C/S :客户端/服务器 模式 Client/Server
    • 每台机器上必须安装客户端软件,一旦更新,用户需要自行下载最新的客户端
    • 比较适用于局域网
    • 代表: QQ 、 CS
  • B/S :浏览器/服务器 模式 Browser/Server
    • 用户机器上不需要安装客户端软件,只要有网络Internet,有浏览器,就能通过网址进行访问
    • 当网站进行更新之后,用户只需要刷新页面,就能访问最新的内容
    • 代表:大多数的网站、Google、新浪

3. URL

3.1 统一资源定位

  • URL是唯一的能够在Internet上识别具体的计算机、目录、文件夹位置的命名约定,实际上就是网址 , http://www.baidu.com

3.2 URL组成

(1)协议
约定浏览器和服务器之间按照何种标准进行对话
常见协议 :

  • http – 超文本传输协议,大量网站采用

  • https – 受保护的http,安全系数高,适用于网银、淘宝、支付宝

  • ftp – 文件传输协议,专门用于传输文件,电影、游戏下载

  • smpt – 邮件发送协议

  • pop3 – 邮件接收协议

(2)主机IP:端口

(3)项目资源地址 (默认可以省略) /news/index.jsp
http://127.0.0.1:8080/news/index.jsp

4. Tomcat

4.1 Web容器、Web服务器

  • 作用:用于在Web开发中充当网站部署的环境

4.2 安装之后环境变量的配置

  • CATALINA_HOME D:\ Tomcat 8.0

4.3 使用

5. 使用Eclipse创建Web项目

  1. JSP页面需要修改字符编码为utf-8或gb2312、gbk,是为了支持中文。
  2. JSP页面会自动的将相对路径转换成绝对路径。
  3. 项目完成之后,需要部署到Web容器(Tomcat)上。
  4. 开启Tomcat服务后,在Tomcat的首页上可以看到已经部署的项目,点击项目名超链接进入,也可以直接在地址栏上输出全部URL后登陆。
  5. 修改项目的 “欢迎页面”
    web.xml 文件中的 welcome-file-list
	<welcome-file-list>
    	<welcome-file>第一次访问的页面或Servlet</welcome-file>
  	</welcome-file-list>

猜你喜欢

转载自blog.csdn.net/Spectre_win/article/details/88969662