servlet(一)

 

一。servlet规范介绍

1.servlet规范来自于JAVAEE规范的一种

2作用:1)在servlet规范中,指定【动态资源文件】开发步骤

             2)在servlet规范中,指定Http服务器调用动态资源文件规则

             3)在servlet规范中,指定Http服务器管理动态资源文件实例对象规则

二。servlet接口实现类:

1.servlet接口来自于servlet规范下的一个接口,这个借口存在于Http服务器提供的jar包

2.Tomcat服务器下lib文件有一个servlet-api.jar存放servlet接口(javax.servler.servlet接口)

3.servlet规范中任务,Http服务器能调用的【动态资源文件】必须是一个servlet接口实现类

例子:class Student{

           //不是动态资源文件,Tomcat无权调用

           }

          class Teacher implements Servlet{

          //合法动态资源文件,Tomcat有权力调用

          Servlet obj = new Teacher();

          obj.doGet();

          }

三。servlet接口实现类开发步骤:

第一步:创建一个Java类继承与HttpServlet父类,使之成为一个servlet接口实现类

第二步:重写HttpServlet父类两个方法。doGet和doPost

              浏览器 ----get---->oneServlet.doGet();

              浏览器 ----post---->oneServlet.doPost();

第三部:将servlet接口实现类信息【注册】到Tomcat服务器

              【网站】--->【web】--->【WEB-INF】--->web.xml

               <!--将servlet接口实现类的类路径地址交给Tomcat-->

               <servlet>

                       <servlet-name>mm</servlet-name> <!--声明一个变量存储servlet接口实现类的类路径-->

                       <servlet-class>com.pb.controller.OneServlet</servlet-class>  <!--声明servlet接口实现类的类路径-->

               </servlet>

              Tomcat   String mm = "com.pb.controller.OneServlet"

              <!--为了降低用户访问servlet接口实现类难度,需要设置简短请求别名-->

             <servlet-mapping>

                     <servlet-name>mm</servlet-name>

                     <url-pattern>/one</url-pattern>  <!--设置简短请求别名,别名必须以“/”为开头-->

             </servlet-mapping>

             如果现在浏览器向Tomcat索要OneServlet时地址 Http://localhost:8080/myWeb/one

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值