WebJars是将web前端资源(js,css等)打成jar包文件,然后借助Maven工具,以jar包形式对web前端资源进行统一依赖管理,保证这些Web资源版本唯一性。WebJars的jar包部署在Maven中央仓库上。

pom.xml:

<dependencies><dependency><groupId>org.webjars</groupId><artifactId>jquery</artifactId><version>2.2.4</version></dependency><dependency><groupId>org.webjars</groupId><artifactId>bootstrap</artifactId><version>3.3.6</version></dependency>
</dependencies>

静态页面:

<link rel='stylesheet' href='webjars/bootstrap/3.3.6/css/bootstrap.min.css'><script type='text/javascript' src='webjars/bootstrap/3.3.6/js/bootstrap.min.js'></script><script type='text/javascript' src='webjars/jquery/2.2.4/jquery.min.js'></script>

JSP页面:

<link rel='stylesheet'  href="<%=request.getContextPath() %>/webjars/bootstrap/3.3.6/css/bootstrap.min.css"/><script type="text/javascript" src="<%=request.getContextPath() %>/webjars/bootstrap/3.3.6/js/bootstrap.min.js"></script><script type="text/javascript" src="<%=request.getContextPath() %>/webjars/jquery/2.2.4/jquery.min.js"></script>

WebJars——web端静态资源打jar包相关推荐

  1. WebJars——web端静态资源的jar包

    1.WebJars介绍 Web前端使用了越来越多的JS或CSS,如jQuery,Backbone.js和Bootstrap.一般情况下,我们是将这些Web资源拷贝到Java Web项目的webapp相 ...

  2. WebJars简介 —— 前端资源的jar包形式

    WebJars是一个很神奇的东西,可以让大家以jar包的形式来使用前端的各种框架.组件. 什么是WebJars 什么是WebJars?WebJars是将客户端(浏览器)资源(JavaScript,Cs ...

  3. Web开发静态资源处理---SpringBoot

    Web开发静态资源处理 使用SpringBoot的步骤: 1.创建一个SpringBoot应用,选择我们需要的模块,SpringBoot就会默认将我们的需要的模块自动配置好 2.手动在配置文件中配置部 ...

  4. Springboot的web开发-静态资源

    1.web开发简介 SpringMVC自动配置概览 Spring Boot provides auto-configuration for Spring MVC that works well wit ...

  5. springboot10 Web开发静态资源

    10.Web开发静态资源处理 接下来呢,开始学习SpringBoot与Web开发,其实SpringBoot的东西用起来非常简单,因为SpringBoot最大的特点就是自动装配. 使用SpringBoo ...

  6. WebJars统一管理静态资源

    推荐使用Webjars的三大理由:好用 使用教程------引入相关依赖: 首先在 WebJars官网  /WebJars - Web Libraries in Jars找到项目所需的依赖在pom引入 ...

  7. (015)java后台开发之web项目中如何添加jar包和删除jar包

    创建一个java web项目后,创建一个index.jsp运行起来后,就发布到服务器上!最简单的java web工程就算完成了!但是往往我们的工程比较复杂,经常会用一些第三方的库(jar)来帮助我们方 ...

  8. java项目导入包报错_转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类...

    在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...

  9. web中静态资源和动态资源的概念及区别

    1.静态资源和动态资源的概念 简单来说: 静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文件,返回给客户端,客户端解析并渲染显示出来. 动态资源:一般客户端请求的动态资源, ...

最新文章

  1. 获取周/月的第一天最后一天
  2. KillTimer()的使用
  3. 人脸颜值评分软件_在线算个颜值,特科学的那种 | 知多少
  4. for循环语句例题及解析python_Python入门第8课,for语句综合练习,突破循环累加难点...
  5. XE5 搭建DataSnap服务
  6. javascript窗口属性示意图
  7. ubuntu linux 14.04 apache,在 Ubuntu 14.04 中Apache从2.2迁移到2.4的问题
  8. PyQt5+opencv鼠标滚轮设置图片亮度
  9. Ubuntu下deb包的安装方法
  10. win11的控制面板在哪?
  11. css修改鼠标指针的样式
  12. html5 vue bootstrap学习报告
  13. 小程序源码:修复登录大河盲盒小程序源码,实现运营“玩法自由”,超多功能的盲盒型抽奖挖矿程序源码下载
  14. Java基础知识英文选择题1——Basic of Java Programs.
  15. H3C SNMPv3 配置
  16. 烽火HG680-KA-MV300/310-刷机固件及教程
  17. 数据库第一范式1NF,第二范式2NF,第三范式3NF详解
  18. 计算机网络第一次革命,强国挑战答题答案:计算机工业革命是近代以来人类社会经历的第()次科技革命。...
  19. 归档文件保存路径设置
  20. 【Python】爬虫入门6:爬取百度图片搜索结果(基于关键字爬图)

热门文章

  1. php写入bitlock分区,Windows7如何用BitLockter给单个磁盘加密
  2. 【C#知识树】基于Unity的常用C#函数、类、方法
  3. 巴特沃斯滤波器应用场合_巴特沃斯、切比雪夫、贝塞尔滤波器的区别
  4. 怎么ssr都这么慢_阴阳师现在只剩下情怀了 剧情更新太慢SSR没用让人失望
  5. VIM:如何永久显示行号?
  6. cf----2019-09-22(Chocolates,Serval and Bus, Polycarp Restores Permutation)
  7. 题目:16版.自由落体
  8. 简简单单写程序——新手专享(3)
  9. 吉安小吃,好多小时候喜欢的
  10. php ci框架 hook,CodeIgniter框架钩子机制实现方法【hooks类】