servlet初步

来源:互联网 发布:东京学艺大学 知乎 编辑:程序博客网 时间:2024/05/21 05:55

一、servle声明周期

(1)装载servlet,由相应的容器来完成(如tomcat)

(2)创建一个servlet实例

(3)调用init()方法,该方法只会在第一次访问该servlet时被调用一次

(4)服务:调用servlet的service()方法,一般业务逻辑在这里处理,该方法在访问该servlet时,都会被调用;一般会编写一个处理方法process(),在doGet()和doPost()中均调用该方法。所有的处理代码写在process方法中即可

(5)销毁:调用servlet的destroy()方法,销毁该servlet实例,该方法在以下情况被调用:a tomcat重启 b reload该webapp c 重启电脑

 

二、servlet开发实例

(1)在C:/tomcat/webapps下建立project,如

mywebsite

    |- WEB-INF

          |- classes

          |- lib

    |-web.xml

在classes中编写servlet程序:Hello.java

 

编译:javac -d . Hello.java

(2)在lib里面放入servlet-api.jar

(3)配置web.xml

(4)打开浏览器,输入http://localhost:8080/mywebsite/sp

 

        成功!

原创粉丝点击