1.关于动态页面的相关介绍
除此之外还有相关一系列的框架应用,在此就不一一介绍了
2.Tomcat下的文件夹相关介绍
常用的文件夹:webapps,所有的网页文件都
放在这
3.静态网页与动态网页的不同点
静态网页的工作流程:
(1)编写一个静态文件,并在Web服务器上发布;
(2)用户在浏览器的地址栏中输入该静态网页的URL(统一资源定位符)并按回车键,浏览器发送请求到Web服务器;
(3)Web服务器找到此静态文件的位置,并将它转换为HTML流传送到用户的浏览器;
(4)浏览器收到HTML流,显示此网页的内容。
动态网页的工作流程:
(1)编写动态网页文件,其中包括程序代码,并在Web服务器上发布;
(2)用户在浏览器的地址栏中输入该动态网页的URL并按回车键(Enter),浏览器发送访问请求到Web服务器;
(3)Web服务器找到此动态网页的位置,并根据其中的程序代码动态建立HTML流传送到用户浏览器;
(4)浏览器接收到HTML流,显示此网页的内容;
由此可以看出两种网页的不同点:静态网页的程序执行是在客户端,而动态网页的程序执行是在服务器端
4.JSP的执行过程
客户端对JSP页面发出请求,JSP页面将请求进行转译,通过serclet进行编译产生class文件并执行,将结果返回至JSP页面
5.JSP的优点
(1)内容与表示分离(2)强调可重用组件(3)采用MVC的设计模式,模块组装,便于程序的维护