美文网首页
创建第一个Servlet程序

创建第一个Servlet程序

作者: 要忒好 | 来源:发表于2019-04-23 14:24 被阅读0次

    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的生命周期中的一些方法。

    相关文章

      网友评论

          本文标题:创建第一个Servlet程序

          本文链接:https://www.haomeiwen.com/subject/paqygqtx.html