JavaWeb 入门篇(7) 初次总结
总结 javaweb 入门篇 初次
2023-06-13 09:14:16 时间
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、过滤器
- 过滤请求和响应两个对象
- 实现设置字符
- 实现模拟的权限判断
大致的流程图:
自言自语
小总结:发现学的还是不多,慢慢来吧。
相关文章
- 高考数学公式归纳总结_数学公式的格式
- C++基础——C++相比C语言的新特性梳理总结(C++新特性、输入输出方式、命名空间namespace)
- 30个Javascript知识点总结,总有你不会的!
- 【Android RTMP】RTMP 直播推流阶段总结 ( 服务器端搭建 | Android 手机端编码推流 | 电脑端观看直播 | 服务器状态查看 )
- 14篇论文入选CVPR!快手视觉研究成果精华总结
- 最完整的Explain总结,SQL优化不再困难
- Oracle 删除大量表记录操作分析总结
- ORACLE数据库日常维护知识点总结
- Java内存溢出的常见情况和处理方式总结详解架构师
- JavaWeb学习总结(五十一)——邮件的发送与接收原理详解编程语言
- JavaWeb学习总结(四十九)——简单模拟Sping MVC详解编程语言
- javaweb学习总结(四十五)——监听器(Listener)学习二详解编程语言
- javaweb学习总结(四十四)——监听器(Listener)学习详解编程语言
- javaweb学习总结(四十一)——Apache的DBUtils框架学习详解编程语言
- javaweb学习总结(三十八)——事务详解编程语言
- javaweb学习总结(八)——HttpServletResponse对象(二)详解编程语言
- java基础学习总结——抽象类详解编程语言
- java基础学习总结——Object类详解编程语言
- 总结Oracle知识点汇总一站式学习指南(oracle知识点)
- mysql数据库优化总结(心得)
- PHP基本语法总结