第一个Servlet程序

编辑:小优 2020-04-08 16:26:55 互联网
浏览:89次
文章简介:1.1、什么是ServletServlet是sun公司在1997年06月推出的一套专门用于动态网页的组件规范。Servlet命名是由Service+Applet组成的,中文名称是小服务程序或服务连接器

1.1、什么是Servlet

Servlet是sun公司在1997年06月推出的一套专门用于动态网页的组件规范。Servlet命名是由Service+Applet组成的,中文名称是小服务程序或服务连接器,采用Java语言进行编写的服务端应用程序。

Servlet不能单独存在,需要运行在web当中,它作为浏览器和之间交互的一个中间层。

第一个Servlet程序(图1)

注:上图是本人根据自己的理解进行绘制,如有错误之处,还望及时纠正。

1.2、Servlet的运行环境介绍

Servlet的运行需要部署到对应的Web当中,这里常用的Web是Tomcat。Tomcat是Apache软件基金会与sun公司及其他公司一起研发的一款Web应用。Tomcat是开源的、轻量级应用。

第一个Servlet程序(图2)

1.3、搭建Servlet运行环境

因为我是使用IDEA工具编写Servlet,当然你们也可以使用Eclipse。

<2>使用IDEA创建一个Java EE项目

第一个Servlet程序(图3)

<3>创建完成之后,项目结构如下

第一个Servlet程序(图4)

<4>添加Tomcat配置环境

第一个Servlet程序(图5)

第一个Servlet程序(图6)

添加完成之后,就出现如下页面:

第一个Servlet程序(图7)

<5>部署项目

第一个Servlet程序(图8)

第一个Servlet程序(图9)

综上,Servlet的运行环境部署完成,下面开始编写第一个Servlet程序。

1.4、第一个Servlet程序

可以在src目录下,创建一个包,专门用于存放Servlet程序。

第一个Servlet程序(图10)

<1>创建Servlet程序,新建一个FirstServlet类

第一个Servlet程序(图11)

<2>继承自HttpServlet抽象类

第一个Servlet程序(图12)

<3>重写service方法

Service方法的作用就是处理请求并且给出相应的响应结果。

第一个Servlet程序(图13)

<4>输出Hello World

正如大家所知,程序员都离不开Hello World。下面就是要Servlet输出Hello World程序。

第一个Servlet程序(图14)

<5>在web.xml中配置servlet访问路径

第一个Servlet程序(图15)

<6>启动tomcat,访问firstServlet类

第一个Servlet程序(图16)

到这里,第一个Servlet程序就写完啦。

1.5、几个注意事项

<1>项目启动后,程序默认会访问web目录下的index.jsp文件。

第一个Servlet程序(图17)

<2>访问出现404错误,首先判断访问路径是否正确。

第一个Servlet程序(图18)

第一个Servlet程序(图19)

综上,Servlet介绍及编写第一个Servlet程序介绍完了。

本文相关词条概念解析:

程序

程序是为解决一个信息处理任务而预先编制的工作执行方案,是由一串CPU能够执行的基本指令组成的序列,每一条指令规定了计算机应进行什么操作(如加、减、乘、判断等)及操作需要的有关数据。例如,从存储器读一个数送到运算器就是一条指令,从存储器读出一个数并和运算器中原有的数相加也是一条指令。在国标《质量管理体系基础和术语》GB/T19000—2008/ISO9000:2005中第3.4.5条程序procedure中对于“程序”的定义进行了规定。

网友评论