A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 周飞飞 中级黑马   /  2015-7-27 19:20  /  470 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、 Servlet是一个特殊的类,是一个必须继承HttpServlet的类。
2、 Servlet进行操作,必须要在web.xml文件中进行配置。配置主要有两大部分组成。
<servlet>
                <servlet-name>
        该Servlet的别名名称
</servlet-name>
<servlet-class>
        完整的Servlet包路径+类名
</servlet-class>
</servlet>
<servlet-mapping>
                <servlet-name>
                                必须与上面的这个名称相一致
                </servlet-name>
                <url-pattern>
                                外在访问路径信息
</url-pattern>
</servlet-mapping>
<servlet>
    <servlet-name>haha</servlet-name>
    <servlet-class>cn.com.web.servlet.TestServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>haha</servlet-name>
    <!-- 注意:在该RUL标签里,数据前面的 /必须存在。它表示的是路径内容 -->    <url-pattern>/www.baidu.com</url-pattern>
</servlet-mapping>
3、 Servlet生命周期
Servlet类中,通常包含有三个方法,分别为init(),server(),destroy().
Init(),是在Servet被访问初始阶段就会被执行
Server(),Servlet被请求响应后,会被执行该方法。
                此时该方法被doGet()和doPost()所替代
                doGet()响应客户GET方式提交的时候,要执行该方法
                doPost()响应客户Post方法提交,要执行该方法
Servlet在退出服务操作的时候,destroy()会被执行
4、 Servlet与Servlet间跳转,可以使用
request.getRequestDispancher(“跳转路径”).forward(req,res);

1 个回复

倒序浏览
呀!板块选错了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马