Servlet是一个Java程序,它运行在服务端,接受和处理用户请求,并做出响应。
Servlet API包含两个包:javax.servlet中包含的类和接口支持通用的不依赖协议的Servlet,javax.servlet.http中的类和接口用于支持HTTP协议的Servlet API。
Servlet的生命周期如下:加载和实例化,初始化,服务,销毁。
复习
动态网页是指在服务器端运行的程序或者网页,它们会随不同客户,不同时间,返回不同的内容。随着Internet技术兴起,B/S架构是对C/S架构的一种变化或者改进的结构。
这种结构下,程序完全放在应用服务器上,通过应用服务器同数据库服务器进行通信。
URL意思统一资源定位符,也被称为网页地址,是Internet中标准的资源地址。
URL的组成部分:
协议
主机名(有时包含端口号)
路径
手动部署Web应用的步骤如下:
创建应用页面
遵循Web应用目录的结构,在Tomcat目录的webapps子目录下创建应用文件目录
将创建的页面复制到应用目录下
启动Tomcat服务,在IE地址栏中进行访问
JSP技术是指在HTML中嵌入Java脚本语言,然后由应用服务器中的JPS容器来编译和执行,之后再将生成的结果返回给客户端。
JSP页面由静态内容,指令,表达式,小脚本,声明,注释等元素构成。