Servlet 开发流程和生命周期
来源:互联网 发布:幻刃网络 编辑:程序博客网 时间:2024/05/16 14:37
servlet开发流程
1)在%TOMCAT_HOME%\webapps下建立自己的文件夹 eg:MyWebSite,。然后在此文件夹下新建WEB-INF,写一个文件web.xml(该网站的配置信息),同时建立一个classes子文件夹,也可以从ROOT下拷贝
2)用JCreator开发servlet,先把servlet-api.jar引入。(configue - options - jdk配置信息 - 对相应的jdk编辑-add path -servlet-api.jar )
3) 部署servlet(建立一个,部署一个):在web.xml文件中:添加 如下代码
<servlet> <!--给servlet取名,任意的。用英文--> <servlet-name>log</servlet-name> <!--指明servlet的路径(包名+类名)--> <servlet-class>com.cdd.login</servlet-class> </servlet> <servlet-mapping> <!--与servlet是相同的--> <servlet-name>log</servlet-name> <!--这是在浏览器中输入的访问该servlet 的url,任意的--> <url-pattern>/login</url-pattern> </servlet-mapping>
4)启动tomcat,访问你的servlet,在浏览器地址栏输入:http://localhost/8080/MyWebSite/logcl(以上面为例)
注: localhost 是本地机,也可写成服务器所在的IP
8080 为端口号,要根据实际情况而定
servlet生命周期
1.装载servlet,由相应的容器来完成(例如tomcat)
2.创建servlet实例
3.调用servlet实例的init()方法,该方法只会在第一次访问该servlet时被调用一次
4.服务:调用servlet的service()的方法,一般业务逻辑在这里处理,该方法在访问该servlet时都会被调用
5.销毁:调用servlet的destory()方法。销毁该servlet实例,该方法在以下情况下被调用: a: tomcat 重新启动 b:reload该webapp c:重启电脑
servlet的三种方法
1.实现servlet接口
2.继承GenericServlet
3.继承HttpServlet(现价段最常用。 其中doGet和doPost方法)
- Servlet 开发流程和生命周期
- Servlet工作流程和生命周期
- Servlet执行流程和生命周期
- Servlet执行流程和生命周期
- Servlet执行流程和生命周期
- Servlet执行流程和生命周期
- servlet执行流程和生命周期
- Servlet执行流程和生命周期
- servlet生命周期和工作流程
- Servlet执行流程和生命周期阶段的方法
- servlet开发3-生命周期
- Servlet技术和Servlet生命周期:
- Servlet生命周期和ServletConfig
- servlet生命周期和并发
- servlet生命周期和原理
- Servlet生命周期和JSP
- servlet原理和生命周期
- Servlet初探和生命周期
- UVA10405 (DP)
- uva 10405(最长公共子序列)
- C#一些小知识
- XCode6中debug app的视图结构
- Win7 64位 下SlikSVN 的安装配置
- Servlet 开发流程和生命周期
- context
- 师徒制,多么好的工具
- linux之vpn服务器配置
- Shell数值、字符串比较
- C++中int型与string型互相转换
- java 动态代理
- Dungeon Master poj 2251 dfs
- leetcode 二分查找 Sqrt(x)