各种框架依赖或jar包的汇总及其作用(待补充)------前端

前端

1、jquery(异步的ajax)

jQuery是一个快速、简洁的JavaScript框架,它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

在这里插入图片描述

jquery-3.3.1是没有压缩过的包,jquery-3.3.1.min是压缩过的包,建议是用jquery-3.3.1.min

引入jquery库
在这里插入图片描述

<%--导入jquery--%>
<script src="${pageContext.request.contextPath}/js/jquery-3.3.1.min.js"></script>

2、jstl

JSTL(Java Server Pages Standarded Tag Library):JSP 标准标签库。
主要提供给开发人员一个标准通用的标签库。

主要使用格式:
1、<c:if test="${条件表达式}">
            //符合条件运行的代码
      </c:if>
2、 <c:forEach begin="" end="" var="" step="">
            //循环体代码
      </c:forEach>

1、jar包

在这里插入图片描述

2、jsp文件(输入标签会自动导入)

<%--
使用taglib指令导入jstl核心标签库
    prefix="c" 设置使用jstl核心标签里面标签的前缀
    uri="http://java.sun.com/jsp/jstl/core" 指向核心标签库的地址
--%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
</body>
</html>

3、maven

    <!--jstl-->
    <dependency>
      <groupId>jstl</groupId>
      <artifactId>jstl</artifactId>
      <version>1.2</version>
    </dependency>
    <!--jstl-api-->
    <dependency>
      <groupId>javax.servlet.jsp.jstl</groupId>
      <artifactId>jstl-api</artifactId>
      <version>1.2</version>
      <scope>provided</scope>
    </dependency>
    <!--standed-->
    <dependency>
      <groupId>taglibs</groupId>
      <artifactId>standard</artifactId>
      <version>1.1.2</version>
    </dependency>
    
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
      <scope>provided</scope>
    </dependency>

3、vue

Vue是一套构建用户界面的渐进式JavaScript框架和MVVM双向数据绑定编程模型.

在这里插入图片描述

<script src="js/vue.js"></script>

4、axios异步

在Vue中发送异步请求,本质上还是AJAX

在这里插入图片描述

    <script src="js/vue.js"></script>
    <!--
        引入axios核心js文件
    -->
    <script src="js/axios-0.18.0.js"></script>

5、moment插件

将java.util包的data进行格式化,也就是将格林尼治毫秒数转化为标准时间

在这里插入图片描述

<script src="js/moment.js"></script>
 // moment插件做法
moment(new Date(time)).format("YYYY-MM-DD");

6、Element

网站快速成型工具。是饿了么公司前端开发团队提供的一套基于Vue的网站组件库。

在这里插入图片描述

<link rel="stylesheet" href="../element-ui/lib/theme-chalk/index.css">
<script src="../js/vue.js"></script>
<script src="../element-ui/lib/index.js"></script>

7、zpageNav

前端分页插件
在这里插入图片描述

8、getParameter

根据路径传递过来的参数name获取对应的值

在这里插入图片描述

//根据传递过来的参数name获取对应的值
function getParameter(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
    var r = location.search.substr(1).match(reg);
    if (r!=null) return (r[2]); return null;
}

9、QRcode二维码

QRcode是生成二维码的插件。
二维码又称QR Code,QR全称Quick Response

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

halulu.me

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值