javaweb 三大组件之Severlet
2015-10-11 08:27
363 查看
Servlet介绍
Javaweb三大组件 Servlet、Filter、Listener.今天我们就来了解下Servlet。
一:Servlet的作用: 接受请求参数、处理请求,响应结果
二:Servlet的生命周期
void init(ServletConfig):初始化调用一次
void service(ServletRequest request, ServletResponse response):每次处理请求时候调用
void destroy():销毁时候
三:实现方式
实现javax.servlet.Servlet接口;
继承javax.servlet.GenericServlet类;
继承javax.servlet.http.HttpServlet类;
常见的都是实现HttpServlet类。重写里边的doGet(),doPost等方法。
四:Servlet的配置
写好的Servlet需要在web.xml配置。例如RegisterRequst注册请求的配置,下面是web.xml里配置内容:
…...
<servlet>
//指定servlet的名称
<servlet-name>registerRequst</servlet-name>
//配置servlet类位置
<servlet-class>com.lyg.test.RegisterRequst</servlet-class>
</servlet>
<servlet-mapping>
//指定servlet的名称,和servlet标签下配置的名称必须一致
<servlet-name>registerRequst</servlet-name>
//指定访问路径
<url-pattern>/registerRequst</url-pattern>
</servlet-mapping>
......
五. 浏览器里访问RegisterRequst几种方式:
假如项目名称叫webLearn,请求为registerRequst,它可以有下面几种访问方式
1. http://localhost:8080/webLearn/registerRequst
2. http://192.168.45.1:8080/webLearn/registerRequst //自己ip地址
3. http://127.0.0.1:8088/webLearn/registerRequst
Javaweb三大组件 Servlet、Filter、Listener.今天我们就来了解下Servlet。
一:Servlet的作用: 接受请求参数、处理请求,响应结果
二:Servlet的生命周期
void init(ServletConfig):初始化调用一次
void service(ServletRequest request, ServletResponse response):每次处理请求时候调用
void destroy():销毁时候
三:实现方式
实现javax.servlet.Servlet接口;
继承javax.servlet.GenericServlet类;
继承javax.servlet.http.HttpServlet类;
常见的都是实现HttpServlet类。重写里边的doGet(),doPost等方法。
四:Servlet的配置
写好的Servlet需要在web.xml配置。例如RegisterRequst注册请求的配置,下面是web.xml里配置内容:
…...
<servlet>
//指定servlet的名称
<servlet-name>registerRequst</servlet-name>
//配置servlet类位置
<servlet-class>com.lyg.test.RegisterRequst</servlet-class>
</servlet>
<servlet-mapping>
//指定servlet的名称,和servlet标签下配置的名称必须一致
<servlet-name>registerRequst</servlet-name>
//指定访问路径
<url-pattern>/registerRequst</url-pattern>
</servlet-mapping>
......
五. 浏览器里访问RegisterRequst几种方式:
假如项目名称叫webLearn,请求为registerRequst,它可以有下面几种访问方式
1. http://localhost:8080/webLearn/registerRequst
2. http://192.168.45.1:8080/webLearn/registerRequst //自己ip地址
3. http://127.0.0.1:8088/webLearn/registerRequst
相关文章推荐
- javaweb之web入门基础
- Servlet与JSP间的两种传值情况
- JSP、Servlet中get请求和post请求的区别总结
- jsp和servlet的区别探讨
- Struts2访问servlet分享
- java中Servlet处理乱码的方法
- Servlet 过滤器详细介绍
- servlet中session简介和使用例子
- 在Jsp Servlet中页面重新定向总汇
- JSP使用Servlet作为控制器实现MVC模式实例详解
- Servlet动态网页技术详解
- jsp和servlet操作mysql中文乱码问题的解决办法
- 基于jsp+servlet实现的简单博客系统实例(附源码)
- js调用后台servlet方法实例
- 利用JQuery和Servlet实现跨域提交请求示例分享
- javaweb中静态文件的常用处理方法汇总
- JavaWeb编程 Servlet的基本配置
- java servlet 几种页面跳转的方法
- servlet 解决乱码问题