随笔分类 -  JavaWeb

摘要:监听器 Listener Web的另一大组件:Listener(监听器). Web中的监听器,主要用于监听作用域对象的创建,监听作用域对象属性的添加/删除/替换: 监听器的分类 1:监听作用域对象的创建和销毁. ​ ServletRequestListener:监听请求对象的创建和销毁. ​ Htt 阅读全文
posted @ 2020-06-28 13:55 YhnCoder 阅读(125) 评论(0) 推荐(0)
摘要:Filter过滤器 1.过滤器是什么? 过滤器: 可以把"不和谐"的东西给过滤掉/筛选掉/排除掉. 生活中的过滤器:带有过滤功能的净水器,滤纸,香烟的过滤嘴,测试,丈母娘. 程序中的过滤器:双向过滤器 在Java中最小的程序单元是类,程序中的过滤器就是一个特殊的类. Servlet/Filter是W 阅读全文
posted @ 2020-06-28 13:51 YhnCoder 阅读(224) 评论(0) 推荐(0)
摘要:表单重复提交问题 1.表单重复提交的根本原因 没有完整的进行 一次请求页面 —> 提交页面的过程 而完成数据提交 2.造成重复提交的现象 由于服务器缓慢或者网速原因,重复点击按钮 已经提交成功,刷新成功页面 提交成功后,通过回退,再次点击提交按钮 3.解决方案 从根本原因入手:没有进行完整的两次请求 阅读全文
posted @ 2020-06-26 11:10 YhnCoder 阅读(331) 评论(0) 推荐(0)
摘要:验证码的原理 验证码的作用: 验证码是是一种区分用户是计算机还是人的公共全自动程序,可以防止:恶意破解密码、刷票、论坛灌水、有效防止某个黑客对某一特定注册用户,用特定程序暴力破解方式进行不断的登录尝试。实际上验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。 生成验证码 生成验证 阅读全文
posted @ 2020-06-21 19:34 YhnCoder 阅读(1663) 评论(0) 推荐(3)
摘要:JavaWeb 登录与注销 大致流程 一般我们在Web应用中 登录页面一般是以 login.jsp的首页 大致流程如下: 当我们在前台写入用户名和密码之后,点击登录按钮 会将表单提交给一个LoginServlet 让它去验证用户名和密码是否正确 用户名或密码错误 重新返回登陆页面 并提示 登陆成功后 阅读全文
posted @ 2020-06-02 22:06 YhnCoder 阅读(1736) 评论(0) 推荐(0)