`
文章列表
将下载的jakarta-taglibs-standard-1.1.2.zip解压,拷贝下边的tld文件夹下的所有tld文件到WEB-INF/tld目录下,目录可以自己指定,然后需要在web.xml下加上配置: <jsp-config> <taglib> <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri> <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location> &l ...
一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。   var Chinese = {     nation:'中国'   }; 还有一个对象,叫做"医生"。   var Doctor ={     career:'医生'   } 请问怎样才能让"医生"去继承"中国人",也就是说,我怎样才能生成一个"中国医生"的对象? 这里要注意,这两个对象都是普通对象,不是构造函数,无法使用构造函数方法实现"继承" ...
比如,现在有一个"动物"对象的构造函数。   function Animal(){     this.species = "动物";   } 还有一个"猫"对象的构造函数。   function Cat(name,color){     this.name = name;     this.color ...
Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法&qu ...
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。 比如<select class="selector"></select> 1、设置value为pxx的项选中 $(".selector").val("pxx"); 2、设置text为pxx的项选中 $(".selector").find("option[text='pxx']").attr("selected",true); 这里有一个中括号的用 ...
在线版目录 第一章 Web MVC简介 第二章 Spring MVC入门 第三章 DispatcherServlet详解 第四章 Controller接口控制器详解(1) 第四章 Controller接口控制器详解(2)
基于spring-framework-3.1.1.RELEASE 7.1、简介 在编写可视化界面项目时,我们通常需要对数据进行类型转换、验证及格式化。 一、在Spring3之前,我们使用如下架构进行类型转换、验证及格式化: 流程: ①:类型转换:首先调用PropertyEditor的setAsText(String),内部根据需要调用setValue(Object)方法进行设置转换后的值; ②:数据验证:需要显示调用Spring的Validator接口实现进行数据验证; ③:格式化显示:需要调用PropertyEditor的getText进行格式化显示。 使用如上架构 ...
缓存概述 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持; 一级缓存基于 PerpetualCache 的 HashMap 本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空。 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源,如 Ehcache、Hazelcast等。 对于缓存数据更新机制,当某一个作用域(一级缓存Session/二级缓存Names ...
最新项目用到springMVC和mybatis,分页其实用一个RowBounds可以实现,但是高级查询不好封装, 经过反复测试,总算搞出来了,感觉封装的不是很好,有待优化和提高! 原理:利用mybatis自定义插件功能,自定义一个拦截器,拦截需要分页的sql,并想办法通过BoundSql对象进行处理,大致分8步: 1、获得BoundSql对象 2、获取原始的写在配置文件中的SQL 3、拦截到mapper中定义的执行查询方法中的参数 4、解析参数,获取高级查询参数信息 5、解析参数,获取查询限制条件 6、根据4、5中的参数拼装并重新生成SQL语句 7、将SQL设置回BoundS ...
用法: Java代码 <script> ... jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters}); ... </script> 如果使用新API Java代码 <script> ... jQuery("#grid_id").jqGrid('navGrid',"#pager",...).jqGrid('navButt ...
jquery grid是富客户端的,基于XML , Ajax网格插件的jQuery库。 jqGridView提供专业的解决方案,代表和编辑表格数据在网络上。精心设计的,具有强大的脚本API的,这可编辑网格是很简单的DHTML与XML 的配置,并显示出令人信服的成果与大量数据。现在我现在熟悉一下jquery grid的的使用方法和一些常用的option设置。 1.调用grid jqGrid已经可以从Server端获得数据,并显示在Grid表格中了。下面说一下,如何操作Grid表格及其数据。 jqGrid有很多方法函数,用来操作数据或者操作Grid表格本身。jqGrid的方法有两种调用方式: ...
可以说是Web项目中不可或缺的一个Javascript类库,它可以帮助你快速的解决客户端编程的许多问题,下面贴出一个用js格式化时间的方法。 Date.prototype.format = function(format) { var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(),
3.4.1.绝对路径与相对路径 如果咱们使用的URL网址是以“/”开头的,那么这个网址就叫做绝对路径。 如果咱们使用的URL网址不是“/”开头的,那么这个网址就叫做相对路径。 3.4.1.1.相对路径 在相对路径上,两者的表现是相同的。 看看lingo-sample/03-03/这个例子,如果我们去请求relative/forward.jsp或redirect.jsp,然后从这里再跳转向它下面的result/result.jsp会怎样呢? forward的例子: <%request.getRequestDispa ...
作者:hoojo 出处:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html blog:http://blog.csdn.net/IBM_hoojo Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml ...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>传智打字游戏</title> <style type=&qu ...
Global site tag (gtag.js) - Google Analytics