servlet基础

1、什么是servlet:servlet是在服务器上运行的小程序。它就是一个java类,并且可以通过 请求-响应 编程模型来访问的这个驻留在服务器内存里的servlet程序

2、Tomcat容器级别:Tomcat的容器分为四个级别,Servlet的容器管理context容器,一个context对应一个web工程

手工编写第一个Servelt

  1.继承HttpServlet(实现了http协议的servlet)

  2.重写doGet()或doPost()方法

  3.在web.xml中注册Servlet(eclipse自动加注解,不需要次步骤)

在eclipse中直接创建Servlet类,会自动加上一些注解。而类中包含的doPost()方法与doGet()方法分别处理两种提交方式

执行Servlet的方法

  1、超链接方式:<a href="HelloServlet2">Get方式请求HelloServlet</a><br>(HelloServlet2是定义的Servlet类名)

  2、表单提交方式:<form action="HelloServlet2" method="post">(post参数为提交的方式)

 


 

Servlet与jsp九大内置对象的对应关系  

  • out -----> response.getwriter()
  • request -----> service(request)
  • response -----> service(response)
  • session ------> request.getsession()
  • application ------> getServletContext()
  • exception -----> Throwable
  • Page -----> this
  • PageContext -----> PageContext
  • Config -----> getServletConfig
posted @ 2017-05-01 16:44  曹某某的博客  阅读(115)  评论(0编辑  收藏  举报