Servlet学习总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Servlet学习总结相关的知识,希望对你有一定的参考价值。

1.什么是servlet
  Servlet 是用来处理客户端请求并产生动态网页内容的 Java 类。Servlet 主要是用来处理或者是存储 html 表单提交的数据,产生动态内容,在无状态的 HTTP 协议下管理状态信息
2.servlet的生命周期
  对每一个客户端的请求,Servlet引擎载入Servlet,调用它的init()方法,完成Servlet的初始化。然后,Servlet 对象 通过为每一个请求单独调用 service()方法来处理所有随后
来自客户端的请求,最后,调用 Servlet的destroy()方法把 Servlet 删除掉。
3什么是 Servlet 链(Servlet Chaining)
  Servlet 链是把一个 Servlet 的输出发送给另一个 Servlet 的方法。第二个 Servlet 的输出可以发送给第三个 Servlet,依次类推。链条上最后一个 Servlet 负责把响应发送给客户端。
4.如何知道是哪一个客户端的机器正在请求你的 Servlet
  ServletRequest 类可以找出客户端机器的 IP 地址或者是主机名。getRemoteAddr()方法获取客户端主机的 IP 地址,getRemoteHost()可以获取主机名。

以上是关于Servlet学习总结的主要内容,如果未能解决你的问题,请参考以下文章

servlet的学习和总结

Servlet3.0学习总结——基于Servlet3.0的文件上传

Servlet学习总结

javaweb学习总结 - - Servlet开发

关于servlet的一些学习总结

JAVAWEB学习总结 SERVLET开发