WEB开发的相关知识
- WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。
- Internet上供外界访问的Web资源分为:
- 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
- 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
- 静态web资源开发技术
- Html
- 常用动态web资源开发技术:
- JSP/Servlet、ASP、PHP等
- 在Java中,动态web资源开发技术统称为Javaweb,我们课程的重点也是教大家如何使用Java技术开发动态的web资源,即动态web页面。
WEB服务器
- 学习web开发,需要先安装一台web服务器,然后再在web服务器中开发相应的web资源,供用户使用浏览器访问。
- 疑问:学习web开发,为什么必须要先装一个WEB服务器。
上图中,那个网络程序就是web服务器,它是本地web资源和客户浏览器之间的桥梁。
自己写的web服务器:
Server.java
package cn.mengmei;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.OutputStream;
import