1.创建一个名为HelloServlet的servlet
选择 File - New - Class,文件名为HelloServlet,点击Finish(注意命名规范,类的首字母要大写)
HelloServlet.java
2.实现Servlet接口
实现接口
此时Servlet是报错的,鼠标放在Servlet上,会提示我们导入相应的包,选择第一个
导入JAR包导入jar包后,我们发现HelloServlet此时是报错的,这是因为HelloServlet类型必须实现继承的抽象方法Servlet.destroy(),我们选择第一个
会出现以下的抽象方法
抽象方法我们在每个抽象方法中,打印一句话,便于我们研究Servlet的生命周期
3.创建一个Person类
Person.java
4.创建一个hello.jsp
java.jsp
5.在web.xml文件中配置和映射这个Servlet
web.xml(1)<servlet-name>中填的是Servlet注册的名字
(2)<servlet-class>中填的是Servlet的全类名
(3)<servlet-mapping>中的<servlet-name>需要和某一个servlet节点的<servlet-name>保持一致
(4)<url-pattern>里填的是映射具体的访问路径," / " 表示当前Web应用的根目录
6.运行
在hello.jsp中右键,选择 Run as - Run on Server,选择要使用的服务器,点击next
选择服务器添加要运行的项目,点击Finish,等待运行
添加运行的项目控制台输出以下结果,则说明运行成功
运行结果同时浏览器也会运行jsp,因为没有内容,所以是空白的
jsp运行后的界面将浏览器的地址栏后的" .jsp "去掉,会发现控制台出现以下结果,说明我们Servlet映射成功
运行结果在下面的文章中会详细讲述Servlet的生命周期中的一些方法。
网友评论