前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaWeb 入门篇(7) 初次总结

JavaWeb 入门篇(7) 初次总结

作者头像
宁在春
发布2022-10-31 14:25:23
1510
发布2022-10-31 14:25:23
举报
文章被收录于专栏:关于Java学习@宁在春

JavaWeb 初总结

1、ServletContext 上下文对象

  • 可以获得web应用程序启动时加载的初始化参数
  • ServletContext 的作用域 全局的 唯一的 所有Servlet 共享的 可以存放数据
  • 读取资源文件
  • 实现转发

2、 request请求 HttpRequest 对象

  • 获取请求携带的参数
  • 开启session
  • 设置请求的字符编码
  • 实现转发
  • 获取请求头
  • 获取web 应用程序上下文ServletContext
  • requesrt 的作用域 只存在与一次请求当中

3、response HttpResponse 对象

  • 设置响应头 自动刷新 跳转页面
  • 实现重定向
  • 可以实现文件下载
  • 设置状态码
  • 设置响应的字符编码 设置响应体的解析格式

4、重定向和转发的区别

重定向:

  • 会修改url 向服务器发送两次请求
  • 重定向的 302
  • 重定向不仅仅局限当前web应用
  • 重定向是不携带request 和response的

转发:

  • url 不会修改 向服务器发送一次请求
  • 状态码是200
  • 转发只能转发到当前应用程序内
  • 转发是会携带着 request、 response的

5、cookie 对象

  • 存取cookie
  • 可以给cookie 设置过期时间
  • 删除 就是设置时间为零
  • cookie是可以存多个值的

6、session 对象

  • 开启Session 无则创建
  • 在session中存取值
  • 默认过期时间30分钟 可以主动设置时间
  • 可以获取上下文对象
  • 主动删除 public void removeAttribute(String name);

7、jsp

  • jtsl ${} jstl 表达式
  • c:if c:foreach 标签库

8、过滤器

  • 过滤请求和响应两个对象
  • 实现设置字符
  • 实现模拟的权限判断

大致的流程图:

在这里插入图片描述
在这里插入图片描述

自言自语

小总结:发现学的还是不多,慢慢来吧。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • JavaWeb 初总结
    • 1、ServletContext 上下文对象
      • 2、 request请求 HttpRequest 对象
        • 3、response HttpResponse 对象
          • 4、重定向和转发的区别
            • 5、cookie 对象
              • 6、session 对象
                • 7、jsp
                  • 8、过滤器
                    • 大致的流程图:
                      • 自言自语
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档