您的位置:首页 > 其它

第一个Servlet程序--day_03

2016-12-20 13:02 351 查看

servlet简介

Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用“请求/响应”的模式。

Servlet可完成以下功能:

- 创建并返回基于客户请求的动态HTML页面

- 创建可嵌入到现有HTML页面中的部分HTML页面(HTML片段)

- 与其它服务器资源(如数据库或基于javad的应用程序)进行通信

框图如下:

Created with Raphaël 2.1.0客户客户Servlet容器Servlet容器ServletServlet请求回应requestrespond

Servlet创建与实现

-1)创建一个Servlet接口的实现类:

public class HelloServlet implements Servlet(){} 继承于Servlet

-2)在web.xml中配置和映射这个Servlet

<!--配置和映射Servlet-->
<servlet>
<!-- Servlet 注册名字 -->
<servlet-name>helloServlet</servlet-name>
<!-- Servlet 的全类名 -->
<servlet-class>com.atguigu.test.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<!-- 需要和某一个servlet节点的servlet-name 子节点的文本节点一致 -->
<servlet-name>helloServlet</servlet-name>
<!-- 映射具体访问路径:/代表当前WEB 应用根目录 -->
<url-pattern>/hello</url-pattern>
</servlet-mapping>


-3)在eclipse浏览器口输入http://localhost:8080/secondWeb/hello

即可看到控制台下的效果:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  servlet