【期末复习】JavaEE(上)

1. Java EE概述

Ø开发环境及开发工具

1.1. HTTP协议

Ø开发模式

2. Java Web技术

ØJSP技术

2.1. Servlet技术

2.1.1. HttpServletRequest 常用方法

2.1.2. HttpServletRequest 请求乱码

tomcat7 及以下(对于每个参数单独进行编码转换):

2.1.3. HttpServletRequest 请求转发

也可以跳转到 jsp 页面:

还可以跳转到 html 页面:

2.1.4. HttpServletRequest 作用域

设置(必须请求转发):

对应的 jsp 页面:

获取:

2.1.5. HttpServletResponse 响应数据

2.1.5.1. 字符输出流
2.1.5.2. 字节输出流

两种流不能同时使用,response 对象只有一个。

2.1.6. HttpServletResponse 响应乱码

你好这两个字会乱码:

需要对客户端也设置编码格式(字符流和字节流都可以使用 response.setContentType() ):

2.1.7. HttpServletResponse 重定向

因为有两次请求,所以 request 域发生了一次销毁。

即,到了重定向的页面,参数失效。

2.1.8. 请求转发和重定向方的区别

2.1.9. servletContext 域对象

2.1.10. servlet 三大域对象

2.1.11. 过滤器

2.1.11.1. 过滤器的实现

2.1.12. 监听器

2.2. JSP 技术

为了弥补 http 协议的"无状态"。

2.2.2. session 对象

2.2.2.1. session 对象的获取
2.2.2.2. session 标识符
2.2.2.3. session 域对象
2.2.2.4. session 对象的销毁

2.2.3. servletContext 对象

2.2.3.1. 获取 servletContext 对象&常用方法

2.2.4. sessionFilter与监听器

ØEL及JSTL

相关推荐
霸道流氓气质4 小时前
Java中Stream应用场景示例-订单报表分组统计
java
程序员烧烤4 小时前
【Java基础14】函数式接口、lamba表达式、方法引用一网打尽(下)
java·开发语言
spencer_tseng4 小时前
pinyin4j-2.5.0.jar
java·jar·pinyin4j
南♡黎(・ิϖ・ิ)っ4 小时前
JavaEE初阶,网络原理HTTP报头篇
网络·https·java-ee
ZhengEnCi4 小时前
J1B-为什么99%的人配置Java环境失败?大厂开发者5分钟搞定的JDK安装与环境配置完全指南
java
零雲5 小时前
java面试:有了解过kafka架构吗,可以详细讲一讲吗
java·面试·kafka
一行•坚书5 小时前
kafka服务端与客户端如何协作?生产者发送消息分区策略是什么?消费者组分区策略?集群与ACK机制?
java·后端·kafka
serve the people5 小时前
Prompt Composition with LangChain’s PipelinePromptTemplate
java·langchain·prompt
天天摸鱼的java工程师5 小时前
干掉系统卡顿!Excel异步导出完整实战方案(百万数据也不慌)
java·后端
心随雨下5 小时前
Java中将System.out内容写入Tomcat日志
java·开发语言·tomcat