美文网首页
Servlet学习

Servlet学习

作者: cqittdb | 来源:发表于2020-12-14 15:23 被阅读0次

servlet3.0及其以后的版本,配置可以有@WebServlet注解完成,但是配置信息修改的生效需要重启web服务器。
而Servlet中的业务逻辑处理的修改生效不需要重启服务器。

Servlet3.0提供了注解(annotation),使得不再需要在web.xml文件中进行Servlet的部署描述
使用@WebServlet将一个继承于javax.servlet.http.HttpServlet的类定义为Servlet组件。
  @WebServlet有很多的属性:
  1、asyncSupported: 声明Servlet是否支持异步操作模式。
  2、description:   Servlet的描述。
  3、displayName: Servlet的显示名称。
  4、initParams: Servlet的init参数。
  5、name:     Servlet的名称。
  6、urlPatterns:   Servlet的访问URL。
  7、value:    Servlet的访问URL。

ServletContext接口

可以读取和设置Web应用的属性信息(存取数据的容器),方法如下:
void setAttribute(String
……
可以获取Web应用初始化信息
可以获取Web应用基础信息

ServletRequest接口

ServletRequest对象:
可以获取请求行信息getQueryString()等
可以获取请求头信息
可以获取请求体信息

HTML5网页文件,如果没有设置网页文件的这些属性:http-equiv="Content-Type" content="text/html;
在Servlet中将无法通过request.getInputStream()方法获取到输入流

request.getInputStream()获得数据流后,就没有办法通过request.getParameter(String name)方法获取URL参数值。

相关文章

  • Servlet

    1.Servlet 学习大纲 servlet 概念以及相关接口简介 servlet 执行过程 servlet 路径...

  • 第12讲.Servlet

    Servlet 学习摘要: 理解为何要学习Servlet? 什么是Sevlet?如何编写一个Servlet程序。S...

  • 2018-10-27

    学习servlet

  • 黑猴子的家:JavaWeb 之 Servlet 实现自动配置

    Eclipse中创建Servlet(web_servlet03)实现自动配置通过 web_servlet03 学习...

  • 第八篇学习总结

    第八篇学习总结 一、Servlet 1、Servlet概述 Servlet是Java Server Applet的...

  • 2018-10-28

    servlet学习完毕

  • Servlet简介

    Servlet学习的大纲 servlet概念及相关接口简介 servet 执行过程 servlet映射路径 缺省s...

  • 第二章 Web应用开发技术

    Servlet API是开发Servlet的主要技术,学习这种技术的主要方法就是掌握Servlet API中定义的...

  • Servlet学习

    Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTT...

  • Servlet学习

    Servlet 是Server + Applet 的缩写,表示一个服务器应用。运行在如Tomcat容器中。 其中i...

网友评论

      本文标题:Servlet学习

      本文链接:https://www.haomeiwen.com/subject/nvvvgktx.html