[Java面试三]JavaWeb基础知识总结.

1.web服务器与HTTP协议

Web服务器

l WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。

l Internet上供外界访问的Web资源分为:

• 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。

• 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。

l 静态web资源开发技术

• Html

l 常用动态web资源开发技术:

• JSP/Servlet、ASP、PHP等  ruby  python

• 在Java中,动态web资源开发技术统称为Javaweb,我们课程的重点也是教大家如何使用Java技术开发动态的web资源,即动态web页面。

但是我们做java开发,不是做网页。

网络上的资源分为两种

早期:静态页面   html实现。   观看

现在:动态页面   php asp jsp  交互.

lamp =linux +apache+ mysql+php----->个人网关或小型企业首选

asp现在没人用,但是网络上遗留下来的比较多。miscrosoft的技术

.net技术。

jsp--->java去做网页所使用的技术。jsp本质上就是servlet

使用jsp开发成本高。

BS====>浏览器+服务器   只要有浏览器就可以

CS----->客户端+服

你可能感兴趣的:(java,面试)