方案一、拦截器中增加针对静态资源不进行过滤(涉及spring-mvc.xml) 方案二、使用默认的静态资源处理Servlet处理静态资源(涉及spring-mvc.xml, web.xml) 在spring-mvc.xml中启用默认Servlet 在web.xml中增加对静态资源的处理 * 但是当前 ...
分类:
编程语言 时间:
2018-05-19 23:29:18
阅读次数:
312
简单来说 1. 当 事件触发时,页面上所有的DOM,样式表,图片,js等都完全加载完成; 2. 当 事件触发时,仅仅是DOM加载完成,但不包括样式表,图片等; 3. 先触发 事件,后触发 事件; 看个栗子: 如上代码,我们分别绑定了onload和DOMContentLoaded两个事件,执行结果是先 ...
问:Bootstrap是什么? 答:开源的前端框架,就是一些事先写好的css、js等。 问:Bootstrap在哪儿下载? 答:官方(https://getbootstrap.com/),中文(http://www.bootcss.com/) 问:Bootstrap怎么用? 答:网页中引入css等, ...
分类:
其他好文 时间:
2018-05-09 01:09:08
阅读次数:
170
今天在SpringMVC转发页面的时候发现跳转页面确实成功,但是JS,CSS等静态资源不起作用: 控制层代码: 视图解析器配置: 效果: 最后经过分析是JS和CSS的路径问题:用的是相对路径,所以找不到资源 解决办法: 第一种 在JSP头部加上 在css,js,img等资源文件以及访问控制器的相对路 ...
分类:
编程语言 时间:
2018-05-04 14:03:49
阅读次数:
432
前言:当我们想在页面上给客户端返回一个当前时间,一些初学者可能会很自然的想到用占位符,字符串拼接来达到我们想要的效果,但是这样做会有一个问题,HTML被直接硬编码在 Python代码之中。 1 2 3 4 def current_datetime(request): now = datetime.d ...
分类:
其他好文 时间:
2018-05-01 23:50:25
阅读次数:
230
一、js文件,这个是封装过的,借用了网络上的代码然后修改的 二、js页面使用如下: 三、服务端接收,这边因为是要统一上传到文件服务器,所以这里中转了一下,如果不需要中转,直接就可以在这里面处理就行 ...
分类:
Web程序 时间:
2018-04-28 19:36:13
阅读次数:
192
function sleep(sm){ var start = (new Date()).getTime(); console.log(start); while ((new Date()).getTime() - start < sm) { continue; } console.log((new ...
分类:
编程语言 时间:
2018-04-27 13:46:11
阅读次数:
176
Mongodb提供了很多的客户端: shell,python, java, node.js...等等. 以 java 为例实现简单的增删改查 在这里我们先封装一个mongodb管理类: 简单分析: 1. 使用 ip, port 连接mongodb数据库: static MongoClient mon ...
分类:
数据库 时间:
2018-04-09 13:10:21
阅读次数:
402
背景 项目 :移动端H5电商项目 痛点 :慢!!! 初始方案 :最基本的图片懒加载,静态资源放到cdn,predns等等已经都做了。但是还是慢,慢在哪? 显而易见的原因 :由于前后端分离,所有的数据都由接口下发,之后根据模板渲染页面。也就是说,我们需要先加载js,等到js加载完毕之后,请求接口,接口 ...
分类:
移动开发 时间:
2018-04-06 22:32:32
阅读次数:
514
AngularJS是近些年流行的前端语言,通过新的属性和表达式扩展了HTML,克服了HTML在构建应用上的不足。Angular声明式的模板功能强大,自带了丰富的指令,是一个完善的前端MVVM框架,实现了数据双向绑定、过滤器、依赖注入、模块化、服务等功能。AngularJS实现数据双向绑定分别表现在与 ...
分类:
Web程序 时间:
2018-04-06 21:20:06
阅读次数:
248