servlet (1)组成成分
来源:互联网 发布:淘宝举报店铺 编辑:程序博客网 时间:2024/04/30 22:27
Servlet 控制器
处理接收到的请求信息,并负责将信息传递出(响应用户请求 和 页面跳转)
主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。
使用Servlet需要建立一个servlet 的java 类,并对其在web.xml中进行配置,
一,servlet 的 java类,
servlet 的三种实现方法:http://chaochaoyuyu.iteye.com/blog/1104721
Servlet有三种实现方式:
* 实现Servlet接口
* 继承GenericServlet类
* 继承HttpServlet类
最常用的是 继承HttpServlet类
HTTP Servlet 重要的几个方法:http://blog.csdn.net/besttaling/article/details/4734030
运行流程:以get 方法为例
第一次请求:
1 servelt的构造方法
2 init 初始化方法
3 service
4 doget
再次请求(刷新)
3 service
4 doget
关闭服务器
5 destroy 销毁
二,在web.xml中 配置对应信息
例如:
01, HelloWorldServlet
<!-- HelloWorldServlet映射 --> <servlet> <servlet-name>hello</servlet-name> <servlet-class>com.yuchao.servlet.HelloWorldServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>hello</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>
02 , 自动加载 带初始化参数的 servlet
<servlet> <description></description> <display-name>ConfigServlet</display-name> <servlet-name>ConfigServlet</servlet-name> <servlet-class>com.rr.servletconfig.ConfigServlet</servlet-class> <load-on-startup>1</load-on-startup> <init-param> <param-name>url</param-name> <param-value>jdbc:mysql:///db102</param-value> </init-param> <init-param> <param-name>user</param-name> <param-value>root</param-value> </init-param> </servlet>
0 0
- servlet (1)组成成分
- 计算机组成(1)
- 【C#】 25. 根据Option组成的投资组合的payoff,识别组成成分
- 反射的应用(1)---获取类中各成分的信息
- 数据挖掘方法(1)主成分分析
- Servlet & JSP(1) Servlet
- English-句子构成成分1
- pca(主成分析)
- 主成分分析(PCA)
- 主成分分析(理论基础)
- 主成分分析(PCA)
- 主成分分析(PCA)
- 主成分分析(PCA)
- 主成分分析(PCA)
- 主成分分析(PCA)
- 主成分分析(PCA)
- 主成分分析(PCA)
- 主成分分析(PCA)
- javaWeb之HttpServletRequest
- c++设计模式之Chain of Responsibility责任链模式.txt
- vue.js进阶之组件
- 对于ssh连接太慢的简单解决方案
- c++设计模式之Command命令模式.txt
- servlet (1)组成成分
- Linux下python matplotlib.pyplot在图像上显示中文的问题
- c++设计模式之Composite组合模式.txt
- c++设计模式之Decorator装饰模式.txt
- 基类和派生类的各种访问
- 动态获取权限, 以及事件处理
- Layout(drawable)文件太多怎么办
- c++设计模式之Facade门面模式.txt
- 搜索关键字杀一组进程