web前端
零点起航
java新手
展开
-
FusionCharts与jQuery-显示Chart的几种方法
FusionCharts 提供几种方法在HTML元素中显示charts。以下三种方式均可在实现:1. insertFusionCharts: 在指定的容器元素中添加charts,charts将替换原来的内容。2. appendFusionCharts: 向指定的容器元素末尾追加charts,不会替换原来的元素。3. prependFusionCharts:在指定容器元素的开原创 2013-03-04 10:20:36 · 2420 阅读 · 0 评论 -
js正则函数match、exec、test、search、replace、split使用介绍 详细出处参考:http://www.jb51.net/article/28007.htm
-match 方法 使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回。 stringObj.match(rgExp) 参数 stringObj 必选项。对其进行查找的 String 对象或字符串文字。 rgExp 必选项。为包含正则表达式模式和可用标志的正则表达式对象。也可以是包含正则表达式模式和可用标志的变量名或字符串文字。 其余说明与exec一转载 2013-12-11 17:46:51 · 919 阅读 · 0 评论 -
ExtJS做Ajax请求的超时设置——timeout属性
ExtJS做Ajax请求的时候,默认的相应时间是30秒,如果后来数据查询时间超过30秒,ExtJS就会报错。这就需要修改ExtJS的超时时间:2种方法:1:在Ajax请求的时候加:(timeout: 100000000)属性 Ext.Ajax.request({ url: 'foo.php', success: someFn, failure: othe转载 2013-12-18 10:00:19 · 898 阅读 · 0 评论 -
Ajax 方法和属性
ajaxxmlhttprequeststringweb应用开发服务器header 标准XMLHttpRequest操作方 法描 述abort()停止当前请求getAllResponseHeaders()把HTTP请求的所有响应首部作为键/值对返回getRe转载 2013-12-18 10:01:52 · 680 阅读 · 0 评论 -
decorators.xml的用法
简介: sitemesh应用Decorator模式,用filter截取request和response,把页面组件head,content,banner结合为一个完整的视图。通常我们都是用include标签在每个jsp页面中来不断的包含各种header, stylesheet, scripts and footer,现在,在sitemesh的帮助下,我们可以开心的删掉他们了。如下图原创 2014-03-11 10:53:43 · 579 阅读 · 0 评论 -
扩展SpringMVC以支持更精准的数据绑定1
最新版请点击查看FormModelMethodArgumentResolver.java 问题描述:springMVC 数据绑定 多个对象 如何准确绑定?Java代码 "student.name" value="Kate" /> "student.type" value="自费" /> "teacher.nam原创 2014-03-10 15:00:13 · 746 阅读 · 0 评论 -
JS动态修改页面EasyUI datebox不生效、EasyUI动态添加Class、EasyUI动态渲染解析解决方案
这是个小菜在实际工作中遇到的问题,相信很多EasyUI新手很可能也遇到这样的问题,因此小菜觉得有必要拿出来分享一下。 这个问题要从EasyUI的datebox组件说起,小菜用这个组件的时候,发现用$("#id").val()这种形式,居然拿不到文本框的值! 经过度娘的帮助,发现可以用$("#id").datebox('getValue'),但是这是为什么捏? 经转载 2014-04-25 14:54:26 · 3270 阅读 · 0 评论 -
FreeMarker整合Spring 3
FreeMarker整合Spring 3开发环境:System:WindowsWebBrowser:IE6+、Firefox3+JavaEE Server:tomcat5.0.2.8、tomcat6IDE:eclipse、MyEclipse 8开发依赖库:JavaEE5、Spring 3.0.0.M4、FreeMarker 2.3.16Email:hoojo_@转载 2014-04-25 17:56:06 · 370 阅读 · 0 评论 -
decorators.xml
要使用decorator标签需要下载sitemesh.jar包. decorator标签可以轻松解决页面布局的问题,轻松是因为相比标签(需要在每个页面都用他引入JSP)而言,decorator标签的使用很简便,只需要在配置文件decorators.xml进行相应的配置再加上一个装饰器(其实就是一个JSP页面)即可. decorators.xml /shared/*原创 2014-07-03 17:00:46 · 503 阅读 · 0 评论 -
页面滚动动态加载数据,页面下拉自动加载内容
$(document).ready(function(){ var range = 50; //距下边界长度/单位px var elemt = 500; //插入元素高度/单位px var maxnum = 20; //设置加载最多次数 var num = 1;转载 2014-07-04 09:19:28 · 1287 阅读 · 0 评论 -
freemark常见语法---学习笔记
freemarker(FTL)常见语法大全FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists } //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//默认值xxx ${book.name!"xxx"}//默认值x原创 2014-07-04 11:59:19 · 718 阅读 · 0 评论 -
javascript 面向对象的编程上
导读:陈皓曾发表过一篇文章《Javascript 面向对象编程》,珠玉在前,作者还是忍不住再画蛇添足的补上一篇文章,主要是因为JavaScript这门语言魅力。另外这篇文章是一篇入门文章,是作者才开始学习Javascript,有一点心得,才想写一篇这样文章,文章中难免有错误的地方,还请各位不吝吐槽指正。吐槽Javascript 初次接触Javascript,这门语言的确会原创 2014-11-24 15:08:53 · 425 阅读 · 0 评论 -
javascript 面向对象的编程下
Javascript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大。这两天有个前同事总在问我Javascript面向对象的东西,所以,索性写篇文章让他看去吧,这里这篇文章主要想从一个整体的角度来说明一下Javascript的面向对象的编程。(成文比较仓促,应该有不准确或是有误的地方,请大家批评指正) 另,这篇文章主要基于 ECMAScri原创 2014-11-24 15:06:52 · 449 阅读 · 0 评论 -
你必须知道的28个HTML5特征、窍门和技术
翻译-你必须知道的28个HTML5特征、窍门和技术by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1058原文地址:http://net…html5-features-tips-and-techniques…/原文作者:Jeffrey Way转载 2014-12-19 09:29:51 · 708 阅读 · 0 评论 -
AJAX POST&跨域 解决方案
跨域是我在日常面试中经常会问到的问题,这词在前端界出现的频率不低,主要原因还是由于安全限制(同源策略, 即JavaScript或Cookie只能访问同域下的内容),因为我们在日常的项目开发时会不可避免的需要进行跨域操作,所以跨域能力也算是前端工程师的基本功之一。 和大多数跨域的解决方案一样,JSONP也是我的选择,可是某天PM的需求变了,某功能需要改成支持POST,因为传输的数据量比较大原创 2015-04-02 10:38:14 · 652 阅读 · 0 评论 -
jQuery插件 -- Form表单插件jquery.form.js
jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery Form有两个核心方法 -- ajaxForm() 和 ajaxSubmit(), 它们集合了从控制表单元素到决定如何管理提交进程的功能。另外,插件还包括其他的一些方法: formToArray()、formSerialize()、fieldSerialize()、fiel转载 2013-12-04 17:37:44 · 475 阅读 · 0 评论 -
ajax请求的error参数textStatus值为parsererror原因
$.ajax({ type :"post", url :"busine_in.action", timeout : 40000, data: "centerid="+s, error : function(XMLHttpRequest, textStatus, erro原创 2013-11-29 14:08:52 · 16975 阅读 · 0 评论 -
CSS3中新增功能
1.........图片旋转属性transform div{width:100px;height:75px;background-color:yellow;border:1px solid black;}div#div2{transform:rotate(30deg);-ms-transform:rotate(30deg); /* IE 9 */-m原创 2013-03-11 15:43:58 · 737 阅读 · 0 评论 -
css中media
CSS一般是写在外部,建立独立的CSS文件,以import或link的方式。一般情况下我们都是以link的方式将CSS样式引入HTML文件中。我们可以看下面的文章了解具体的情形。CSS什么时候用import什么时候用link 有何区别http://www.52css.com/article.asp?id=856 XHTML引入CSS样式有哪些方式? http://www.52css.原创 2013-03-13 15:22:32 · 597 阅读 · 0 评论 -
倒计时timeCountDown插件使用
倒计时其实就是Date类的一些计算与处理,主要是些繁琐的工作。为了省掉他人的功夫以及方便后来的使用,我已经将倒计时主要处理方法封装起来了。方法名为:fnTimeCountDown(参数1, 参数2)。具体使用如下,首先,调用倒计时js脚本,您可以在页面的任何位置嵌入这段脚本:http://www.zhangxinxu.com/study/js/timeCountDown.js">原创 2013-04-10 17:19:47 · 2118 阅读 · 1 评论 -
freemarker的内置函数
一、 Hash的内置函数 1. hash?keys 返回hash里的所有key,返回结果为sequence2. hash?values 返回hash里的所有value,返回结果为sequence例如:原创 2013-04-16 18:12:33 · 520 阅读 · 0 评论 -
自己写的freemarker分页
上一页 上一页 ${t}${t} ... ${totalpage} 1 ... ${t}${t}原创 2013-04-28 15:51:03 · 651 阅读 · 0 评论 -
主流的的 CSS 清理浮动方式
清理浮动有很多种方式,像使用 br 标签自带的 clear 属,使用元素的 overflow,使用空标签来设置 clear:both 等等。但考虑到兼容问题和语义化的问题,一般我们都会使用如下代码来清理浮动。/* 清理浮动 */.clearfix:after { visibility:hidden; display:block; font-size:0; content:" ";原创 2013-05-16 11:15:45 · 365 阅读 · 0 评论 -
清理浮动六章
浮动(Float)最初的定义我想只是为了实现图文环绕效果,而如今通常在多栏布局时使用,是CSS里最最常用的一种布局手段。比起圣杯布局等,它更加容易上手并容易处理布局问题。由于浮动的特性,在布局中使用就产生了两个问题——会对后面的元素造成影响而且造成浮动元素的容器高度失效。因此我们需要随时清理浮动,方法有很多但各有弊端。选择合理的清理方式除了让代码看起来更优雅,还会对日后维护提供很大的方便。原创 2013-05-16 11:20:59 · 488 阅读 · 0 评论 -
js中push的用法
定义和用法push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法arrayObject.push(newelement1,newelement2,....,newelementX) 参数描述newelement1必需。要添加到数组的第一个元素。newelement2可选。要添加到数组的第二个元素。原创 2013-06-24 14:59:54 · 1300 阅读 · 0 评论 -
jQuery 实现父窗口的问题 如window.parent.document.getElementById().innerHTML
在框架中,我用 JavaScript 获取 JSON 数据,组织成 HTML 代码,最后将其填充至上层文档的一个元素中。按照一般的写法,我们需要用到类似如下的语句:1.window.parent.document.getElementById("myEle").innerHTML = html;使用 jQuery ,写法如下:1.$("#myEle", window.parent.原创 2013-06-25 21:11:18 · 3220 阅读 · 0 评论 -
easy_ui参考链接
详细的例子:http://api.btboys.com/easyui/属性中文翻译:http://www.cnblogs.com/Philoo/archive/2011/11/17/jeasyui_api_index.html属性英文翻译:http://www.jeasyui.com/documentation/index.php原创 2013-06-26 18:14:44 · 660 阅读 · 0 评论 -
freemarker截取字符串
freemarker截取字符串的2种方法 1: ${content?subString(0,100)} 2: ${root.keyWord[0..100]},结果和subString 一样的原创 2013-06-26 14:40:43 · 625 阅读 · 0 评论 -
Zen coding快捷键
Zen coding菜单与快捷键设置 Expand Abbreviation 展开缩写 Ctrl+Shift+DWrap With Abbreviation 嵌套代码 Ctrl+Shift+ABalance Tag 选择成对的标签 Ctrl+Shift+CNext Edit Point 下一个编辑点 Ctrl+Shift+]Previou原创 2013-09-04 10:53:11 · 960 阅读 · 0 评论 -
FreeMarker标签介绍
FreeMarker标签使用 一、FreeMarker模板文件主要有4个部分组成 1、文本,直接输出的部分 2、注释,即格式不会输出 3、插值(Interpolation):即${..}或者#{..}格式的部分,将使用数据模型中的部分替代输出 4、FTL指令:FreeMarker指令,和HTML标记类似,名字前加#予以区分,不会输出。 FTL指令规则原创 2013-10-18 18:12:18 · 454 阅读 · 0 评论 -
带农历的jquery日期控件样式和代码
jquery 做的日期选择 (带农历)效果如下做的日期选择 (带农历)" name="image_operate_151363694858625" alt="jquery 做的日期选择 (带农历)" src="http://s3.sinaimg.cn/mw690/65a73e39td845f2e787c2&690" width="690" height="288">----原创 2013-10-31 17:35:12 · 2197 阅读 · 0 评论 -
js绑定事件
//使用.bind()不具备动态绑定功能,只有点击已存在的按钮才有作用$('.button').bind('click', function () {$(this).clone().appendTo('#box');});//替代.bind()方式,绑定单个事件$('.button').on('click', function () {alert('替代.bind()'原创 2016-09-13 17:17:09 · 318 阅读 · 0 评论