博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
servlet基础
阅读量:4314 次
发布时间:2019-06-06

本文共 879 字,大约阅读时间需要 2 分钟。

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

转载于:https://www.cnblogs.com/cdx19971126/p/6792170.html

你可能感兴趣的文章
Linux下获取本机IP地址的代码
查看>>
(C#)调用Webservice,提示远程服务器返回错误(500)内部服务器错误
查看>>
flex布局
查看>>
python-----python的文件操作
查看>>
java Graphics2d消除锯齿,使字体平滑显示
查看>>
控件中添加的成员变量value和control的区别
查看>>
Spring Boot Docker 实战
查看>>
Div Vertical Menu ver3
查看>>
Git简明操作
查看>>
InnoDB为什么要使用auto_Increment
查看>>
课堂练习之买书打折最便宜
查看>>
定义函数
查看>>
网络虚拟化技术(二): TUN/TAP MACVLAN MACVTAP
查看>>
MQTT协议笔记之mqtt.io项目HTTP协议支持
查看>>
(转)jQuery中append(),prepend()与after(),before()的区别
查看>>
Tecplot: Legend和图像中 Dashed/Dash dot/Long dash 等虚线显示没有区别的问题
查看>>
win8 开发之旅(2) --连连看游戏开发 项目错误的总结
查看>>
视频转换工具ffmpeg
查看>>
一、 object c -基础学习第一天 如何定义一个类
查看>>
C#调用C++编译的DLL详解
查看>>