摘要: BeanUtils工具类,简化数据封装 * 用于封装JavaBean的 1. JavaBean:标准的Java类 1. 要求: 1. 类必须被public修饰 2. 必须提供空参的构造器 3. 成员变量必须使用private修饰 4. 提供公共setter和getter方法 2. 功能:封装数据 2 阅读全文
posted @ 2021-05-07 23:07 code-G 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 请求转发: 一种在服务器内部的资源跳转方式 1. 步骤: 1. 通过request对象获取请求转发器对象:RequestDispatcher getRequestDispatcher(String path) 2. 使用RequestDispatcher对象来进行转发:forward(Servlet 阅读全文
posted @ 2021-05-07 23:02 code-G 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 获取请求参数通用方式: 不论get还是post请求方式都可以使用下列方法来获取请求参数 1. String getParameter(String name):根据参数名称获取参数值 2. String[] getParameterValues(String name):根据参数名称获取参数值的数组 阅读全文
posted @ 2021-05-07 22:59 code-G 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 获取请求头数据 * 方法: * String getHeader(String name):通过请求头的名称获取请求头的值 * Enumeration getHeaderNames():获取所有的请求头名称 import javax.servlet.ServletException; import 阅读全文
posted @ 2021-05-07 22:57 code-G 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 获取请求行数据 * GET /day14/demo1?name=zhangsan HTTP/1.1 * 方法: 1. 获取请求方式 : * String getMethod() 2. 获取虚拟目录: * String getContextPath() 3. 获取Servlet路径: * String 阅读全文
posted @ 2021-05-07 22:56 code-G 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 概念:Hyper Text Transfer Protocol 超文本传输协议 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 特点: 基于TCP/IP的高级协议 默认端口号:80 基于请求/响应模型的:一次请求对应一次响应 无状态的:每次请求之间相互独立,不能交互数据 历史版本: 1.0 阅读全文
posted @ 2021-05-07 22:53 code-G 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象 将来定义Servlet类时,可以继承Gen 阅读全文
posted @ 2021-05-07 22:51 code-G 阅读(218) 评论(0) 推荐(1) 编辑