购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 实战:基于Servlet的Web程序

本节将演示如何创建一个基于Servlet的Web程序。该程序源码可以在hello-servlet目录下找到。

2.5.1 创建动态Web项目

打开Eclipse,选择“File”→“New”→“Dynamic Web Project”选项,创建一个动态Web项目,如图2-2所示。

图2-2 创建动态Web项目

指定动态Web项目的名称为“hello-servlet”,如图2-3所示。

单击“Finish”按钮完成创建。

图2-3 指定动态Web项目的名称

2.5.2 创建Servlet实现类

选择hello-servlet项目并右击,在弹出的快捷菜单中选择“New”→“Servlet”选项,创建一个Servlet实现类,如图2-4和图2-5所示。

图2-4 创建一个Servlet实现类

图2-5 给Servlet命名

此时,所创建的HelloServlet类会自动实现HttpServlet接口的doGet方法和doPost方法,其代码如下。

2.5.3 修改HelloServlet类

修改HelloServlet类,将应用的逻辑写在doGet中,重写的代码如下。

HelloServlet类的逻辑非常简单,当客户端访问“/HelloServlet”URL时,就会响应“Hello World!”字样的文本内容给客户端。

2.5.4 运行应用

右击应用,在弹出的快捷菜单中选择“Run As”→“Rum on Server”选项,选择要部署应用的服务器,如图2-6和图2-7所示。

图2-6 运行应用

图2-7 选择服务器

用浏览器访问http://localhost:8080/hello-servlet/HelloServlet时,应能看到图2-8所示的响应内容。

图2-8 界面效果 3TZ/oyMiQDfezW0JGcB4c5jrt6BFZwH9WVcR4IWir9eu0t83KP98KGsH/wOMw22Q

点击中间区域
呼出菜单
上一章
目录
下一章
×