自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 收藏
  • 关注

转载 Bootstrap JS插件使用实例(2)-模态对话框

Bootstrap JS插件使用实例(2)-模态对话框发表于 2013-04-27 17:16 ,已有363次阅读 ,共0个评论本篇文章讨论Bootstrap的js模态对话框插件(bootstrap-modal.js)先看个简单示例,可直接粘贴运行:view sourceprint?01.<!DOCTYPE html>02.&l...

2013-07-17 14:16:00 190

转载 js判断undefined类型

if (reValue== undefined){ alert("undefined"); } 发现判断不出来,最后查了下资料要用typeof方法:if (typeof(reValue) == "undefined") { alert("undefined");}typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"...

2013-06-08 10:15:00 113

转载 ligerui中的tree的异步动态加载数据库例子

截图:源码:页面右键就在里面,这里我也贴出来[html]view plaincopyprint?<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd...

2013-06-05 13:51:00 177

转载 JavaScript核心参考教程--客户端JavaScript

尽管JavaScript可以运行在不同的脚本执行引擎当中,在服务器端,ASP后台程序就可以使用JScript来编写。当然最广泛的还是JavaScript在客户端的应用。JavaScript除了可以访问本身内置的各种对象外,还可以访问浏览器提供的对象,通过对这些对象的访问,可以得到当前网页以及浏览器本身的一些信息,并能完成有关的操作。浏览器窗口与网页文档之间,网页文档与文档元素之间是一种从...

2013-05-31 13:42:00 166

转载 MVC架构探究及其源码实现(1)-理论基础

MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。  模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一...

2013-05-31 13:40:00 91

转载 基于三层架构的MVC模式应用示例源码

ASP.NET MVC是微软官方提供的开源MVC框架. 在经过了漫长的preview和2个RC版本后, 终于发布了1.0正式版本。自从微软发布ASP.NET MVC框架1.0正式版,对于MVC的讨论就不绝于耳。今日闲来无事做一个基于三层架构的MVC模式应用的完整示例项目,开放源码。该项目涉及如下几项要点应用:1) 整个解决方案基于标准的三层结构。2) 表示层采用MVC模式。3) 数...

2013-05-31 13:39:00 123

转载 MVC框架

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻...

2013-05-31 13:38:00 233

转载 MVC模式浅谈

一、MVC模式概述模型-视图-控制器(MVC模式)是一种非常经典的软件架构模式,在UI框架和UI设计思路中扮演着非常重要的角色。从设计模式的角度来看,MVC模式是一种复合模式,它将多个设计模式在一种解决方案中结合起来,用来解决许多设计问题。MVC模式把用户界面交互分拆到不同的三种角色中,使应用程序被分成三个核心部件:Model(模型)、View(视图)、Control(控制器)。它们...

2013-05-31 13:37:00 86

转载 ligerui中如何动态创建grid

在线测试例子:http://vazumi.net.s1.kingidc.net/example/dynamicgrid.htm截图:原理:开发一个系统,比如说有几十个基本资料表,新增修改删除这些基本功能,按照ligerui创建模式,每个表要一个页面吧虽然是简单的复制粘贴代码,也很麻烦吧,代码冗余严重能否根据数据源,自动创建grid,可以,思路有2种1.后台根据...

2013-05-31 13:30:00 352

转载 LigerUi中GRID嵌入下拉框(select)示例!

var csj_data; $.ajax ({ cache: false, async: false, type: 'post', dataType: 'json', data: { aaa: "1" }, url: "../handle/LaC...

2013-05-31 13:29:00 436

转载 jQuery LigerUI 插件介绍及使用之ligerGrid

一,简介ligerGrid的功能列表:1,支持本地数据和服务器数据(配置data或者url)2,支持排序和分页(包括Javascript排序和分页)3,支持列的“显示/隐藏”4,支持明细行(表格内嵌)5,支持汇总行6,支持单元格模板7,支持编辑表格(ligerGrid的一个特色,需要其他表单插件的支持)8,支持树表格(待加入)8,支持分组(待加入...

2013-05-31 13:28:00 279

转载 LigerUI Grid服务端分页技术

Grid部分:$("#grid").ligerGrid({title:'串码文件管理',height:$(document).height()-5,checkbox:true,columns:[{display:'串码编号',name:'id',a...

2013-05-31 13:26:00 252

转载 ligerUI 下拉框表格(多选)

学习笔记,转自:http://code.google.com/p/ligerui/Demo:Jsp代码<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitiona...

2013-05-31 13:25:00 541

转载 用 select 实现多选

<!-- 保存成一个html文件可以观看效果 --><HTML><HEAD><TITLE>选择下拉菜单</TITLE><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><META NAME="Des...

2013-05-31 13:24:00 125

转载 什么是iBATIS

iBATIS就是我们通常所说的数据映射器(data mapper)。Martin Fowler在他的著作Patterns of Enterprise Application Architecture(Addison-Wesley Professional, 2002)中,对数据映射器模式是这样描述的:所谓映射器,是用于在对象和数据库之间搬运数据,同时保证对象、数据库以及映射器本身都相...

2013-05-31 13:20:00 120

转载 ibatis与spring的整合

Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建。与hibernate类似,Spring提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMapClientTemplate对象来操纵数据库。看...

2013-05-31 13:18:00 80

转载 iBATIS实现的一个例子

这里把我学习ibatis时候,一个实现的例子发上来,供参考。工程目录结构如下://1、SQL MAP配置文件SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE sqlMapConfigPUBLIC "-//iBATIS.com//DTD SQL Map Config 2....

2013-05-31 13:17:00 69

转载 ibatis百科

iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。起源一站式iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。相对H...

2013-05-31 13:16:00 129

转载 浅谈HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。...

2013-05-31 13:13:00 64

转载 LigerUI自带弹窗返回值例子

ui V1.1.0 已修正文中提出的iframe的bug并且有自带弹窗返回值例子,实现方法比本文更精简本文作法属1.0.2作法,仅作参考和学习用在线测试例子:http://vazumihost.vip1.kingidc.net/example/test3.aspx效果图如下,2种带回方式代码:父窗体是test3.aspx ,子窗体是test4.a...

2013-05-23 10:45:00 259

转载 jQuery LigerUI使用教程入门篇

获取最新代码可以到http://ligerui.googlecode.com下载最新代码。简介jQuery LigerUI 是基于jQuery的一系列UI控件组合,简单而又强大,致力于快速打造Web前端界面解决方案。 因为是前端控件,跟服务器无关,可以适合.net,jsp,php等等web服务器环境。目前全部插件的打包压缩JS只有100K左右,很轻巧。使用插件式的开发模式,以...

2013-05-23 10:44:00 148

转载 jQuery LigerUI 插件介绍及使用之ligerGrid

一,简介ligerGrid的功能列表:1,支持本地数据和服务器数据(配置data或者url)2,支持排序和分页(包括Javascript排序和分页)3,支持列的“显示/隐藏”4,支持明细行(表格内嵌)5,支持汇总行6,支持单元格模板7,支持编辑表格(ligerGrid的一个特色,需要其他表单插件的支持)8,支持树表格(待加入)8,支持分组(待加入)...

2013-05-22 14:17:00 129

转载 spring bean属性property、ref使用方式(转载)

spring bean属性property、ref使用方式一)bean的属性有简单类型(基本数据类型和String)和复杂类型(其他类的实例)两种。分别对应不同的方式。 1.简单类型的xml写法如下 : com.mysql.jdbc.Driver jdbc.driver.className=com.mysql.jdbc.Driver jdbcjdbcjdbc.url=jdbc:m...

2013-05-21 10:28:00 927

转载 spring依赖注入原理

IOC(Inverse of Control)可翻译为“控制反转”,但大多数人都习惯将它称为“依赖注入”。在Spring中,通过IOC可以将实现类 、参数信息等配置在其对应的配置文件中 ,那么当需要更改实现类或参数信息时,只需要修改配置文件即可,这种方法在上例的基础上更进一步的降低了类与类之间的耦合。我们还可以对某对象所需要的其它对象进行注入 ,这种注入都是在配置文件中做的,Sprin...

2013-05-14 14:46:00 85

转载 spring依赖注入原理详解(转载)

所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。当spring容器启动后,spring容器初始化,创建并管理bean对象,以及销毁它。所以我们只需从容器直接获取Bean对象就行,而不用编写一句代码来创建bean对象。这种现象就称作控制反转,即应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就...

2013-05-14 14:41:00 352

转载 spring 注入原理

我们先从最常见的例子开始吧Java代码publicstaticvoidmain(String[]args){ ApplicationContextcontext=newFileSystemXmlApplicationContext( "applicationContext.x...

2013-05-14 14:39:00 121

转载 SpringMVC关键问题讲解

接着上篇文章,大家可能关心的那两个问题1.controller是怎样进行数据封装的要说这个问题,我不得不说SimpleFormController了SimpleFormController是AbstractFormController的具体实现,允许你在配置文件里通过successView和formView属性来配置成功视图(表单成功提交后要转向的页面)和表单视图(显示表单的...

2013-05-14 10:43:00 68

转载 SpringMVC入门实例及详细讲解

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spri...

2013-05-14 10:42:00 61

转载 spring小例子

第一步:打开myeclipse,建个web工程,名字叫spring_test第二步:添加jar包右击工程名,myeclipse–》addspring。。。选择默认的core包就行了。注意:如果以上操作步骤完成,你的src下没有applicationContext.xml,说名你的环境没搭好,重新建个项目,重复以上2步骤。如...

2013-05-14 10:27:00 46

转载 修改SVN的IP地址

项目开发中有可能要修改SVN的IP地址,entries文件里面包含svn服务器的地址信息。每个文件夹都会产生一个entries文件信息。在myeclipse或者flash builder中可以借助可视化界面来修改IP地址。步骤如下: 1.点击Window--->Others Views 选择SVN资源库视图。 2.选中要修改的svn...

2013-05-14 10:06:00 295

转载 Struts 2

概述Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为We...

2013-05-13 14:44:00 103

转载 spring MVC

框架Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视...

2013-05-13 14:34:00 117

转载 HTML5 WebSocket 技术介绍

WebSocket是html5规范新引入的功能,用于解决浏览器与后台服务器双向通讯的问题,使用WebSocket技术,后台可以随时向前端推送消息,以保证前后台状态统一,在传统的无状态HTTP协议中,这是“无法做到”的。传统服务端推(server push)技术WebSocket提出之前,为了解决后台推送消息到前台的需求,提出了一些解决方案,这些方案使用已有的技术(如ajax,if...

2013-05-07 14:55:00 66

转载 浅析轮询(Polling)和推送(Long-Polling)服务

轮询(Polling)是指不管服务器端有没有更新,客户端(通常是指浏览器)都定时的发送请求进行查询,轮询的结果可能是服务器端有新的更新过来,也可能什么也没有,只是返回个空的信息。不管结果如何,客户端处理完后到下一个定时时间点将继续下一轮的轮询。推送或叫长连接(Long-Polling)的服务其客户端是不做轮询的,客户端在发起一次请求后立即挂起,一直到服务器端有更新的时候,服务器才...

2013-05-07 14:53:00 130

转载 ExtJS4学习笔记五--面板使用

标准面板:Javascript代码Ext.create('Ext.panel.Panel',{title:'面板头部(header)',tbar:['顶端工具栏(toptoolbars)'],bbar:['底端工具栏(bottomtoolbars)...

2013-04-28 14:26:00 106

转载 ExtJS4学习笔记四--图片上传

相关包文件:commons-fileupload-1.2.1.jarcommons-io-1.4.jar前端程序:Html代码<HTML><HEAD><TITLE>Ext.form.field.File示例</TITLE><metahttp-equiv="C...

2013-04-28 14:25:00 94

转载 ExtJS4学习笔记三--远程访问数据源示例

前端页面:Html代码<HTML><HEAD><TITLE>远程数据源的组合框示例</TITLE><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"><link...

2013-04-28 14:24:00 66

转载 ExtJS4学习笔记二--表单控件相关

二、表单部分相关Html代码<HTML><HEAD><TITLE>提示信息</TITLE><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"><linkrel=...

2013-04-28 14:23:00 95

转载 ExtJs4学习笔记一--基础知识

开始学习ExtJs4,陆续记录学习过程,希望有所用处:特别注意:在这里有些写法还是沿用之前版本,效果依然能够出来,当时最好进行改动,例如new可以改为Ext.create一、基础知识1、JAON对象的例子Javascript代码<scripttype="text/javascript">varperson...

2013-04-28 14:20:00 96

转载 Js中replace()的用法

在javascript中,String的函数replace()简直太让人喜爱了。它灵活而强大的字符替换处理能力。 replace()最简单的算是能力就是简单的字符替换。例如: <script language="javascript"> var strM = "javascript is a good script...

2013-04-28 11:42:00 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除