Aug282021
56:代码审计-JAVA项目Filter过滤器及XSS挖掘
思维导图
看构成,看指向,看配置,看代码–>寻绕过
web.xml查看Filter过滤器
名字,对应class,触发url,生效规则等
Filter是JavaWeb中的过滤器,用于过滤URL请求。通过Filter我们可以实现URL请求资源权限验证、用户登录检测等功能。
Filter是一个接口,实现一个Filter只需要重写init、doFilter、destroy方法即可,其中过滤逻辑都在doFilter方法中实现。
Filter和Servlet一样...阅读全文
抢沙发
Aug252021
实现手风琴效果的jQuery插件推荐
手风琴效果是一种常见的网页设计效果,通过展开和折叠内容区块,使得页面更加美观和交互性更强。本文将推荐几个基于jQuery的优秀手风琴插件,并介绍其使用方法和特点。
1. jQuery UI Accordion(jQuery UI 手风琴)
jQuery UI 是一套由jQuery团队开发的易用、高效的jQuery插件集合,其中包含了一个名为Accordion的手风琴插件。
特点:
简单易用:只需引入jQuery UI库即可使用;
高度定制...阅读全文
Aug252021
实现无缝滚动的文字跑马灯效果的jQuery插件推荐
在Web开发中,我们经常会遇到需要实现文字跑马灯效果的需求。文字跑马灯效果可以吸引用户的注意力,使页面内容更加生动活泼。而jQuery作为一个功能强大的JavaScript库,提供了丰富的插件供开发者使用。下面推荐一款实现无缝滚动的文字跑马灯效果的jQuery插件。
jQuery.Marquee插件
jQuery.Marquee是一款简单易用的文字跑马灯插件,它通过改变文字的位置和样式来实现滚动效果。它具有以下...阅读全文
May252021
实现页面瀑布流布局的jQuery插件推荐
介绍
在前端开发中,页面瀑布流布局是一种常见的设计模式,它可以让网页内容以多列的形式不间断地流动显示,充分利用屏幕空间,给用户更好的浏览体验。jQuery 是一个非常流行的轻量级 JavaScript 库,它提供了强大的功能和丰富的插件,可以帮助开发者更快速地实现各种交互效果。
本文将为大家推荐一些使用 jQuery 实现页面瀑布流布局的插件,希望能给大家在开发中带来一些便利。
Masonry
...阅读全文
May112021
使用jQuery实现拖拽排序效果
在Web开发中,拖拽排序是一种常见的交互效果,可以让用户方便地重新排序列表或元素。本文将介绍如何使用jQuery库实现拖拽排序效果。
1. 引入jQuery库
首先,需要在HTML文件中引入jQuery库,可以通过以下方式引入:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
确保在引入自定义脚本之前引入jQuery库。
2. 创建可拖拽元素
...阅读全文
Feb212021
JavaScript入门指南:从基础到高级应用
在现代Web开发中,JavaScript已经成为一门必备的编程语言。它是一种用于构建交互式网页的脚本语言,可以为网页添加各种功能和动态效果。本篇博客将从基础知识到高级应用,为你全面介绍JavaScript。
1. JavaScript基础
1.1 变量和数据类型
JavaScript中的变量可以用于存储和操作数据。它是一种“松散类型”语言,意味着你不需要事先声明变量的数据类型。常见的数据类型包括字符串、数字、布...阅读全文
Feb132021
使用jQuery实现伸缩菜单效果,提升页面导航!
在页面导航设计中,伸缩菜单效果是一种非常常见且实用的设计手法。它可以在有限的空间内展示更多的导航选项,帮助用户更方便地浏览网页内容。在本篇博客中,我们将通过使用jQuery来实现一个简单而有效的伸缩菜单效果。
前提准备
在开始之前,我们需要确保页面已经引入了jQuery库。可以通过以下代码在HTML文件中引入:
<script src="https://code.jquery.com/jquery-3.5.1.min.js">&...阅读全文
Jan182021
使用jQuery插件实现复杂的交互效果
在现代Web开发中,实现复杂的交互效果已经成为了一种必要的需求。为了使开发过程更加高效和方便,我们可以使用jQuery插件来简化交互效果的实现。jQuery插件是一个可以扩展jQuery功能的模块,可以根据需求选择不同的插件来实现各种复杂的交互效果。本篇博客将介绍一些常用的jQuery插件,并通过实例演示它们的用法。
1. jQuery UI
jQuery UI是一个基于jQuery的用于构建交互式Web应用的框架...阅读全文
Dec272020
五个常见的移动Web开发问题及其解决方法
在移动设备越来越流行的今天,移动Web开发已经成为了一个重要的领域。然而,移动Web开发面临着许多问题,挑战开发者的技能和创造力。在这篇博客中,我们将讨论五个常见的移动Web开发问题,并提供解决方案。
1. 响应式设计的适配问题
移动设备有不同的屏幕大小和分辨率,因此响应式设计是移动Web开发中的重要一环。然而,适配不同大小屏幕的设计可能是一个挑战。解决这个问题的一种方法是...阅读全文
Oct262020
jQuery常见插件的使用方法详解
jQuery作为一款强大的JavaScript库,为开发者提供了很多方便快捷的工具和方法。尤其是其中的插件系统,为我们开发网页提供了更多的可能性。本文将详细介绍一些常见的jQuery插件的使用方法。
1. 轮播插件 – Slick
Slick是一个功能强大且高度可定制的jQuery轮播插件。你可以通过简单的HTML结构和少量的JavaScript代码来实现一个令人惊叹的轮播效果。
<div class="slider">
&l...阅读全文