- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 SpringMVC基础-URL参数和Java对象的映射
1.概念SpringMVC支持URL编码的参数(也就是键值编码的方式)自动注入Java对象.例如id=123&name=weber, 我们有一个Java对象 User user,具有id和name属性,那么SpringMVC会自动吧URL参数注入user对象中.这里需要注意的是,不仅get请求方式可以,enctype="application/x-www-form-urlencoded
2015-08-30 22:00:59 6245
原创 SpringMVC基础-@CookieValue
1.概述 从Http请求头中的Cookie提取指定的某个Cookie.2.配置(1)value(default ""):参数名例如: JSESSIONID(2)required(default true):是否请求路头中必须带value指定的参数(3)defaultValue(default ValueConstants.DEFAULT_NONE):如果value指定
2015-08-30 15:47:53 6362
原创 SpringMVC基础-@RequestHeader
1.概述 从Http请求头中提取指定的某个请求头.等价于HttpServletRequest.getHeader(String)2.配置(1)value(default ""):参数名例如: Accept(2)required(default true):是否请求路头中必须带value指定的参数(3)defaultValue(default ValueConstant
2015-08-30 15:34:10 8229 1
原创 SpringMVC基础-@RequestParam
1.概述把路径的请求参数提取出来2.配置(1)value(default ""):参数名例如: name=weber, 参数名为name(2)required(default true):是否请求路径中必须带value指定的参数(3)defaultValue(default ValueConstants.DEFAULT_NONE):如果value指定的参数值不存在或者为
2015-08-30 15:21:54 760
原创 SpringMVC基础-@PathVariable
1.概述@PathVariable 用来提取请求路径URL的路径参数. 例如 http://localhost:8080/pathVariable/1234567, 这里有两个路径参数: pathVariable 和 1234567.@PathVariable 对于可以支持RestFul风格.2.使用在@RequestMapping映射的value中使用{name}占位,然后声
2015-08-30 15:03:39 1013
原创 SpringMVC基础-@RequestMapping
1.概述*一个客户端请求会导致后台调用一个控制器(每个控制器的方法可以认为是一个控制器),RequestMapping就是这样的作用, 帮助请求和控制直接的配对.然而需要精确的匹配就需要更多精细的参数的匹配.我们知道,一个请求包括:请求行,请求头,和请求体(不了解的可以先了解HTTP), 我们可以根据这三部分来指定请求和控制器的匹配.RequestMapping中的配置参数起过滤的作用
2015-08-30 12:51:15 493
原创 JavaScript基础-集合-Array
概要在JavaScript中,数组以 Array 为构造函数,是一个高阶的类似有序列表的数据类型。语法[element0, element1, ..., elementN]new Array(element0, element1[, ...[, elementN]])new Array(arrayLength)var arr = [];属性construc
2015-08-29 22:17:29 528
原创 JavaScript基础-arguments
arguments 是一个类数组对象。代表传给一个function的参数列表。在JavaScript函数定义中,不会像Java或者C++这样强制要求指定函数的形参个数和形参的类型. JavaScript是弱类型语言,一个变量可以赋值所有类型的值.定义函数的时候,可以根据情况传递任意实参, 因此,JavaScript的函数式没有重载的概念的. 为此,可以使用arguments这个变
2015-08-28 21:18:12 561
原创 JavaScript基础-全局常亮属性-
1. Infinity全局属性 Infinity 是一个数值,表示无穷大。Infinity 属性的属性特性:writablefalseenumerablefalseconfigurablefalse语法Infinity 描述Infinity 是全局对象(global object
2015-08-27 21:46:15 1416
原创 JavaScript基础-Object类
1.概念在JavaScript中Object是所有对象的父类,这和Java一样,也就是说所有的类继承Object,既所有的对象都继承了Object中拥有的方法。(需要注意的是:JavaScript中使用原型继承,也就是Object.prototype中的属性和方法才会被之类继承)2.构造函数Object 构造函数创建一个对象包装(object wrapper)//
2015-08-25 22:33:38 419
原创 JQuery源码浅析之工具-each
1.介绍 each是jQuery中一个重要的工具方法.用来遍历数组或者对象,并且执行回调.2.使用方法each( obj, callback, args )obj: 数组或者普通对象(可以认为是一个集合)callback:回调函数, 遍历obj中的每一个元素就会把该元素作为参数(作为回调函数的this)调用回调函数,callback可以这样写, f
2015-08-22 21:16:29 715
原创 nodejs模块-http
http.createServer(requestListener) --> server 对象function requestListener(request, response){}1.server.listen(port, [hostname], [callback])2.server.listen(path, [callback])3.server.
2015-08-18 21:53:09 384
原创 JQuery源码浅析: Callbacks
1.定义 回调这个词对每个js使用者是如此的熟悉不过. 从字面看很容易理解,Callback就是对调,Callbacks就是多个回掉.在JQuery中就是回调队列, 也就是Callbacks中保存着很多个回调函数队列, 也就是按照顺序执行(按照加入队列的顺序触发这些函数,并不意味着第一个运行结束才调用第二个回调,因为js中存在异步)队列中的每一个回调函数. 我们也可以这么理解,也就是我们常说
2015-08-15 16:23:23 355
原创 Tomcat组件的生命周期Lifecycle
Tomcat中有很多组件,Tomcat启动的时候这些组件就会启动,当Tomcat关闭的时候这些组件就会关闭.实现Lifecycle接口的最贱可以触发下面这些LifecycleEvent:START_EVENT, BEFORE_START_EVENT, AFTER_START_EVENT, STOP_EVENT, BEFORE_STOP_EVENT, AFTER_STOP_EVENT.当
2015-08-09 13:45:10 647
原创 自己封装的XMLHttpRequest2 ajax
源码:https://github.com/webery/ajax/tree/master目前版本为第一版,功能没有完善,没有经过严格测试,仅供学习参考.测试代码 // ajax({ method:'GET',// responseType:'json', url:'http://localhost:3000
2015-08-08 23:01:49 610
原创 原生JavaScript封装的ajax提交表单form
代码放在 https://github.com/webery/ajax/tree/master目前为第一版本,没有经过严格的测试,部分功能还没完善.使用了自己封装的ajax提交数据.测试代码 <!-- -->
2015-08-08 22:58:56 3913
原创 使用原生JavaScript实现的EventEmitter
和Nodejs 中EventEmitter功能类似.适合浏览器自定义事件类.新添加了可以定制事件促发次数的功能.详细见https://github.com/webery/ajax/tree/master包括了源代码和测试代码.未经过严格测试,暂时为第一个版本.还有很多优化的地方,现在只是一个参考.使用方法前端测试文件:emit.ejs
2015-08-08 22:46:56 6497
原创 JavaScript基础-Function类
概述Function继承Object类 Function 构造器创建一个新的Function 对象. 在JavaScript中每个函数(function)实际是一个Function对象.构造器new Function ([arg1[, arg2[, ...argN]],] functionBody)参数参数1, 参数2, ... 参数N被函数使用的参数的名称必须是
2015-08-02 13:20:54 456
原创 JavaScript的类分类
在Java中,Java有基本数据类型(int, double)和类(Class)组成。而对于JavaScript,就是所谓的"一些皆对象",从数字(Number)到字符串(String),函数(Function)都是类型。和Java一样,JavaScript中的所有类类型都继承Object类。JavaScript中根据typeof返回值的类型,类的分类可以这样:Number(数
2015-08-02 12:43:28 446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人