什么是Servlet,如何使用Servlet

 时间:2024-11-06 07:11:00

sun公司定制的一种用来拓展web服务器功能的组件规范,按照一定的规则来创建并使用servlet.

工具/原料

java

方法/步骤

1、扩展web服务器功能aweb服务器通常只能处理静态资源的请求(即需要事先将html文件写好并存放到服务器上),不能处理动态资源的请求(即需要计算,动态生成相应的页面)。

什么是Servlet,如何使用Servlet

2、早期,开发者会使用CGI程序来扩展WEB服务器功能。

什么是Servlet,如何使用Servlet

3、注:CGI程序指的是使用C,perl等语言开发的符合CGI(觊皱筠桡CommonGatewayInterface)标准的程序。因为CGI程序开发繁琐,可移植性不好,所以用得越来越少。

4、可以使用servlet来扩展web服务器功能。注:当web服务器收到请求后,如果是动态资源的请求,可以调用servlet来处理。

什么是Servlet,如何使用Servlet

5、组件规范咯悝滩镞a.什么是组件?符合规范,具有一定功能,需要部署到相应的容器上,才能运行的软件模块。注:Servlet就是一个符合Servlet规范的组件,需醐肛们亲要部署到Servlet容器里面才能运行。

什么是Servlet,如何使用Servlet

6、b.什么是容器符合规范,提供组件的运行环境的程序。注:Servlet容器(比如Tomcat)提供Servlet运行环境。

什么是Servlet,如何使用Servlet

7、如何写一个Servlet?step1.写一个java类,实现Servlet接口或继承HttpServlet类

什么是Servlet,如何使用Servlet

8、注:通常我们选择继承HttpServlet类。step2.编译,将代码全部编译以后,才能正常运行。

什么是Servlet,如何使用Servlet

9、step3.打包注:需要创建一个具有跗柿椁焚如下结构的文件夹appname(名称可以自定义)WEB-INFclasses(存聚刁擞蛔放.class文件)lib(可选,存放.jar文件)web.xml(部署描述文件)

什么是Servlet,如何使用Servlet

10、部署注:将step3创建好的文件夹靠背到容器指定的位置。(也可以将step3创建好的文件夹使用jar命令压缩成.war结尾的文件,然后拷贝)。

11、启动容器注:打开浏览器,在地址栏输入http://ip:port/appname/url-pattern

什么是Servlet,如何使用Servlet

12、以上即是Servlet的一些基础知识,希望对您有用。

Ideaweb项目怎么使用servlet eclipse导入Api文档 jquery怎么往div里添加input 给Visual Studio Code安装web插件 如何利用SQL Server 2012系统函数查看系统信息
热门搜索
动漫秀场频道 陈思思图片 风景 图片 小班娃娃家布置图片 高清图片网