![](https://img-blog.csdnimg.cn/2bfc9db0e8a14c248eb4f2c9839eba97.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaWeb
文章平均质量分 89
JavaWeb专栏
鲨瓜2号
更多笔记:yzgc.top
展开
-
JavaWeb书城项目
一、第一阶段对注册页面的信息进行验证:要求:验证用户名:必须由字母,数字下划线组成,并且长度为 5 到 12 位 验证密码:必须由字母,数字下划线组成,并且长度为 5 到 12 位 验证确认密码:和密码相同 邮箱验证:xxxxx@xxx.com 验证码:现在只需要验证用户已输入。因为还没讲到服务器。验证码生成 <script type="text/javascript"> // 页面加载完成之后 $(function().原创 2022-02-16 21:06:42 · 4401 阅读 · 3 评论 -
Filter 过滤器
目录 一、什么是 Filter 过滤器?二、应用举例 三、使用过滤器的步骤 四、Filter 的生命周期 五、FilterConfig 类 六、FilterChain 类 七、Filter 的拦截路径一、什么是 Filter 过滤器?当浏览器向服务器发送请求想要浏览某个资源时,首先会经过 Filter 过滤器,判断是否符合权限1、Filter 过滤器它是 Jav...原创 2022-02-15 18:47:22 · 565 阅读 · 0 评论 -
Cookie和Session
一、什么是 Cookie?1、Cookie 是服务器通知客户端保存键值对的一种技术。 2、客户端有了 Cookie 后,每次请求都发送给服务器。 3、每个 Cookie 的大小不能超过 4kb 二、如何创建Cookie? // 创建Cookie 对象 Cookie cookie = new Cookie("key1","value1"); // 通知浏览器 创建 cookie 。这一步千万不能省、。 re...原创 2022-02-12 11:05:58 · 607 阅读 · 1 评论 -
文件的上传和下载
文件的上传和下载是非常常见的功能:比如QQ的头像上传,OA系统中审批有附件材料的上传...文件上传的前提:有form标签,method=post 请求【Get请求有限制长度】。 form标签中,enctype="multipart/form-data",这个属性值必须固定,不能变。 在form标签中使用 input type=file 进行上传 在服务器端编写代码,用来接收文件并进行 处理<form enctype="multipart/form-data" action="/jsp原创 2022-02-06 21:46:47 · 723 阅读 · 0 评论 -
jQuery内容复习大纲
一、jQuery 基本介绍什么是 jQuery ? jQuery:JavaScript 和 查询 (Query),它就是辅助JavaScript 开发的 js 类库。目前使用非常流行 jQuery核心思想? 他的核心思想是 write less,do more (写的更少,做的更多。),所以它实现了很多浏览器的兼容问题。 jQUery 的优点 jQuery 是免费的、开源的,jQuery 的语法设计可以使开发更加便捷,例如:操作文档对象,选择DOM 元素,制作动画效果,事件处理,使..原创 2022-02-02 11:23:01 · 874 阅读 · 1 评论 -
Jsp内容复习大纲
一、jsp是什么?有什么用?jsp 全称:java serverpages ,java的服务器页面 jsp的主要作用是代替 Servlet 程序回传 html 页面的数据。 这是因为在 Servlet 中响应 html 页面是非常麻烦的事情,开发成本较高。二、jsp 怎么创建放在什么位置?和创建 html 页面一样,放在 web目录下。三、jsp 本质jsp 本质就是一个 Servlet 程序,。为什么说是一个 Servlet 程序呢?找到CATALINA_BASE 目录:U.原创 2022-01-29 11:40:40 · 941 阅读 · 0 评论 -
转发和重定向的区别
一、对一个web应用来说,完成资源的跳转的方法?第一种:转发 第二种:重定向二、转发和重定向有什么区别?代码上的区别:RequestDispatcher getRequestDispatcher(String path)ServletRequest中的方法:获取请求转发器对象path:跳转资源的路径void forward(ServletRequest request, ServletResponse response)RequestDispatcher中的方...原创 2022-01-26 13:22:06 · 546 阅读 · 1 评论 -
HttpServletRequest 接口
HttpServletRequest 是一个接口 HttpServletRequest 接口是Servlet规范中的一员。 HttpServletRequest 的父接口:ServletRequest org.apache.catalina.connector.RequestFacade 这个类实现了HttpServletRequest 接口。 HttpServletRequest 中封装了 HTTP 的请求信息。HttpServletRequest 接口中常用的方法:String...原创 2022-01-22 17:35:08 · 998 阅读 · 0 评论 -
关于web站点的欢迎界面
一、什么是欢迎界面?当我们访问某个 webapp 或者站点时,他没有指定任何 "资源路径",会默认跳转到欢迎界面二、我们一般的访问方式:http://localhost:8080/servlet07/welcome.html 访问 welcome 页面但是如果访问的是:http://localhost:8080/servlet07 他会自动跳转到欢迎界面。三、怎么设置欢迎界面?在 web.xml 文件中...原创 2022-01-21 21:28:15 · 1687 阅读 · 0 评论 -
HttpServlet介绍以及源码分析
d一、HttpServlet 是专门为 HTTP 协议服务的,比 GenericServlet 更适合在 HTTP 协议下开发二、HttpServlet 在 javax.servlet.http.HttpServlet 包下三、到目前为止我们接触到了哪些接口?javax.servlet.Servlet 核心接口 javax.servlet.ServletConfig Servlet配置信息接口 javax.servlet.ServletCon...原创 2022-01-21 20:41:47 · 1882 阅读 · 0 评论 -
HTTP 协议
一、什么是协议?协议就是一套规范,一套协议。由其他人或者其他组织制定。二、什么是HTTP 协议?HTTP 协议 W3C(世界万维网联盟) 制定的超文本传输协议.超文本:不仅仅是普通的文本,可以传输声音,视频,图片,等等。。。这种协议存在 B 和 S 之间,B向S 发送数据要遵守HTTP 协议,S 向B 发送数据同样也需要 HTTP 协议。B/S 表示:浏览器 访问 WEB 系统。 浏览器 向 WEB 系统发送数据,叫做 请求。 WEB 服务器 向 浏览器发送数据 叫做 响应..原创 2022-01-21 12:18:38 · 2901 阅读 · 0 评论 -
ServletConfig接口与ServletContext接口
一、ServletConfig 是什么?javax.servlet.ServletConfig 是一个接口。也是 Servlet 规范中的一员二、谁去实现了这个接口?我们可以看见: org.apache.catalina.core.StandardWrapperFacade 是这个类实现了 ServletConfig 这个接口。也就是 Tomcat 服务器 实现了。三、一个 Servlet 对象对应一个 ServletConfig对象。100个Servlet对象有 100个Servl原创 2022-01-19 20:16:19 · 996 阅读 · 0 评论 -
Servlet 的生命周期
一、什么是Servlet 生命周期?Servlet 对象什么时候被创建?Servlet对象什么时候被销毁?Servlet 对象创建了几个?Servlet 对象的声明周期表示:Servlet 对象从出生到销毁的过程是怎样的二、Servlet 是由谁来维护的?Servlet 是由 Tomcat 服务器全权负责的,程序员无法干预。Tomcat 又叫 WEB 容器。我们自己 new 的 Servlet 对象 是不受 WEB 容器 管理的。WEB 容器 自己创建的 Servle原创 2022-01-19 10:20:34 · 392 阅读 · 0 评论 -
适配器模式改造Servlet
一、我们编译Servlet类直接实现Servlet接口有什么缺点?在接口中的 5 个方法中,只有service 方法使我们常用的,但是要实现其余 5 个方法,这其实是很蠢的。二、那么我们应该怎么办呢?我们可以编写一个通用的GenericServlet类,用这个类实现 Servlet 接口。这个类是抽象的,将 service 方法设置成抽象方法 。每个Servlet类不在实现 Servlet接口了,而是继承这个通用的GenericServlet 类【这个通用的类就是 适配器,这也是Servlet规原创 2022-01-19 19:05:56 · 475 阅读 · 0 评论 -
B/S系统结构的角色与协议与Servlet简单的应用
在B/S结构中有哪些角色呢? 浏览器开发团队(谷歌,百度,火狐,IE) WEB Server 开发团队(Tomcat ,Jetty,WebLogic...) DB Server 开发团队(My SQL,Oracle...) webapps的开发团队(程序员...) 角色与角色之间需要遵守哪些规范,哪些协议? 先思考一个问题:假设我们的手机充电器坏掉了,在别的厂家买了一个充电器,不仅我们手机能用这个充电器,别的手机也能用。这说明了什么?是不是说明了手机的厂家与充电器的厂家都...原创 2022-01-17 21:50:19 · 469 阅读 · 0 评论 -
Json、Ajax、i18n
一、什么是JSON ?JSON的作用?1、JavaScript Object Notation, 简称JSON(数据交换格式【JSON,xml 】)2、JSON是一种轻量级的标准的数据交换格式。体积小,易解析3、在实际开发中,有俩种数据交换格式:JSON 和 XML, XML体积较大,解析麻烦 但是语法严谨4. [] 和 {} 在JS中有什么区别 [] 是数组,{} 是JSON作用:JSON 的主要作用:一种标准的数据交换格式,目前非常流行-,俩个系统交换数据大多使用JSON数据原创 2022-02-17 10:28:32 · 759 阅读 · 0 评论