随笔分类 -  Java基础+进阶

上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要:Response验证码-代码实现 package com.example.day_14_response; import javax.imageio.ImageIO; import javax.servlet.ServletException; import javax.servlet.Servle 阅读全文
posted @ 2023-02-09 14:03 肥宅快乐水~ 阅读(19) 评论(0) 推荐(0)
摘要:Response-输出字符数据 服务器输出字符数据到浏览器 步骤: 1.获取字符输出流 2.输出数据 注意: 乱码问题 1.PrintWriter pw = response.getWriter();获取的流的默认编码是ISO-8859-1 2.设置该流的默认编码 3.告诉浏览器响应体使用的编码 简 阅读全文
posted @ 2023-02-09 10:22 肥宅快乐水~ 阅读(202) 评论(0) 推荐(0)
摘要:Response-路径-相对路径 相对路径:通过先对路径不可以确定唯一资源 如:./index.html 不以/开头,以.开头路径 规则:找到当前资源和目标资源之间的现对未知关系 ./:当前目录 ../:后退一级目录 <!DOCTYPE html> <html lang="en"> <head> < 阅读全文
posted @ 2023-02-09 09:56 肥宅快乐水~ 阅读(34) 评论(0) 推荐(0)
摘要:Response-重定向-代码实现 案例: 1.完成重定向 重定向:资源跳转的方式 代码实现: 设置状态码302 response.setStatus(302); 设置响应头location response.setHeader("location","/day15/responseDemo2"); 阅读全文
posted @ 2023-02-09 09:09 肥宅快乐水~ 阅读(34) 评论(0) 推荐(0)
摘要:HTTP-响应消息-响应头 响应头: 1.格式:头名称:值 2.常见的响应头: 1.Content-Type:服务器告诉客户端本次响应体数据格式以及编码格式 2.Content-disposition:服务器告诉客户端以什么格式打开响应体数据 值: in-line:默认值,在当前页面内打开 atta 阅读全文
posted @ 2023-02-08 17:05 肥宅快乐水~ 阅读(94) 评论(0) 推荐(0)
摘要:HTTP-响应消息-概述 1.请求消息:客户端发送给服务器端的数据 数据格式: 1.请求行 2.请求头 3.请求空行 4.请求体 HTTP-相应消息-响应行_状态码 2.响应消息:服务器端发送给客户端的数据 数据格式: 1.响应行 1.组成:协议/版本 响应状态码 状态码描述 2.响应状态码:服务器 阅读全文
posted @ 2023-02-08 14:27 肥宅快乐水~ 阅读(39) 评论(0) 推荐(0)
摘要:登录案例BeanUtils基本使用、BeanUtils介绍 login.html中form表单的action路径的写法 虚拟目录+Servlet的资源路径 BeanUtils工具类,简化数据封装 用于封装JavaBean的 JavaBean:标准的Java类 要求: 类必须被public修饰 必须提 阅读全文
posted @ 2023-02-08 14:21 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0)
摘要:登录案例代码实现 1.创建项目,导入html页面,配置文件,jar包 2.创建数据库环境 CREATE DATABASE day14; USE day14; CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR( 阅读全文
posted @ 2023-02-08 14:15 肥宅快乐水~ 阅读(27) 评论(0) 推荐(0)
摘要:登录案例需求 用户登录案例需求: 1.编写login.html登录页面 username & password 两个输入框 2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表 3.使用jdbcTemplate技术封装JDBC 4.登录成功跳转到SuccessServle 阅读全文
posted @ 2023-02-08 09:30 肥宅快乐水~ 阅读(21) 评论(0) 推荐(0)
摘要:Request共享数据(域对象) 共享数据: 域对象:一个有作用范围的对象,可以在范围内共享数据 request域:代表一次请求的范围,一般用于请求转发的多个资源中共享数据 方法: void setAttribute(String name,Object obj):存储数据 Object getAt 阅读全文
posted @ 2023-02-08 09:27 肥宅快乐水~ 阅读(17) 评论(0) 推荐(0)
摘要:Request获取请求参数中文乱码问题处理 中文乱码问题: get方式:tomcat8已经将get方式乱码问题解决了 post:会乱码 解决:在获取参数前,设置request的编码request的编码request.setCharacterEncoding("utf-8") package com. 阅读全文
posted @ 2023-02-08 09:01 肥宅快乐水~ 阅读(154) 评论(0) 推荐(0)
摘要:Request-获取请求参数通用方式介绍 1. 获取请求参数通用方式:不论get还是post请求方式都可以使用下列方法来获取请求参数 1. String getParameter(String name):根据参数名称获取参数值 username=zs&password=123 2. String[ 阅读全文
posted @ 2023-02-07 20:47 肥宅快乐水~ 阅读(228) 评论(0) 推荐(0)
摘要:Request-获取请求行数据-方法介绍 3. request功能: 1. 获取请求消息数 1. 获取请求行数据 GET /day14/demo1?name=zhangsan HTTP/1.1 方法: 1. 获取请求方式 :GET String getMethod() 2. (*)获取虚拟目录:/d 阅读全文
posted @ 2023-02-02 21:08 肥宅快乐水~ 阅读(55) 评论(0) 推荐(0)
摘要:Request-原理 Request继承体系 request对象继承体系结构: ServletRequest -- 接口 | 继承 HttpServletRequest -- 接口 | 实现 org.apache.catalina.connector.RequestFacade 类(tomcat) 阅读全文
posted @ 2023-02-02 19:52 肥宅快乐水~ 阅读(23) 评论(0) 推荐(0)
摘要:HTTP-请求消息-请求行、请求头&请求体 请求消息数据格式 1. 请求行 请求方式 请求url 请求协议/版本 GET /login.html HTTP/1.1 请求方式: HTTP协议有7中请求方式,常用的有2种 GET: 1. 请求参数在请求行中,在url后。 2. 请求的url长度有限制的 阅读全文
posted @ 2023-02-02 16:30 肥宅快乐水~ 阅读(87) 评论(0) 推荐(0)
摘要:Servlet-urlpartten配置 Servlet相关配置 1. urlpartten:Servlet访问路径 1. 一个Servlet可以定义多个访问路径 : @WebServlet({"/d4","/dd4","/ddd4"}) 2. 路径定义规则: 1. /xxx:路径匹配 2. /xx 阅读全文
posted @ 2023-02-02 15:52 肥宅快乐水~ 阅读(15) 评论(0) 推荐(0)
摘要:IDEA与tomcat相关配置 IDEA会为每一个tomcat部署的项目单独建立一份配置文件 查看控制台的log:"C:\Users\drm\AppData\Local\JetBrains\IntelliJIdea2022.1\tomcat\5c324c45-dc07-4b59-88aa-9c3db 阅读全文
posted @ 2023-02-02 13:38 肥宅快乐水~ 阅读(28) 评论(0) 推荐(0)
摘要:Servlet生命周期详解 Servlet中的生命周期方法: 1.被创建:执行int方法,只执行一次 Servlet什么时候被创建? 默认情况下,第一次被访问时,Servlet被创建 在<servlet>标签下配置 1.第一次被访问时,创建 <load-on-startup>的值是负数 2.在服务器 阅读全文
posted @ 2023-02-02 10:28 肥宅快乐水~ 阅读(32) 评论(0) 推荐(0)
摘要:Servlet执行原理 执行原理: 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径 查找web.xml文件,是否有对应的<url-patterm>标签体内容 如果有,则在线的打对应的<servlet-clasd>全类名 tomcat会将字节码文件加载进内 阅读全文
posted @ 2023-02-02 09:34 肥宅快乐水~ 阅读(17) 评论(0) 推荐(0)
摘要:Servlet概述 server applet 概念:运行在服务器端的小程序 Servlet就是一个接口,定义了java类被浏览器访问到(tomcat识别)的规则 将来我们自定义一个类,实现Servlet接口,复写方法 Servlet快速入门 package com.example.day_12_t 阅读全文
posted @ 2023-02-02 09:15 肥宅快乐水~ 阅读(15) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页