java笔记2-servlet总体

servlet是什么?它是java语言中专门来处理各种协议通讯的程序模块。就像有专门处理数据库的,有专门解析xml的!那既然是处理通讯协议的, 也就是做web的,那就因该涉及到web开发的方方面面

  • web应用程序的基础知识

    • URL,URN与URI
    • URL编码,这个常用!
    • 何谓容器?
    • Servlet与jsp的关系
    • MVC/Model2
  • 编写servlet的准备工作

    • 第一个完整的servlet代码
    • 准备开发环境(编辑器等等)
    • 到底什么是HttpServlet
    • 代码部署的相关问题
  • 怎么处理请求与响应

    • web容器到底是怎么实现请求与响应的
    • HttpServletRequest处理请求
      • http请求头信息有哪些
      • get/post获取参数
      • get/post编码
      • 上传图片怎么解决?(http协议body数据怎么获取?)
      • 容器内部如何共享数据?
      • 两个servlet程序之间如何调用?
      • 内部转发到底是什么逻辑?
    • HttpServletResponse处理响应
      • http响应头信息有哪些
      • 输出内容也是需要编码的!
      • 二进制响应
      • 重定向
      • 直接输出错误状态(404)
  • 会话管理

    • cookie增删改查
    • session增删改查
  • servlet的高级API

    • servlet的生命周期
    • servletConfig与ServletContext定义,及其二者的区别
    • 各种监听器的使用
    • 实现Filter接口开发过滤器
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容