04 2013 档案

摘要:dataTable是个非常强大的显示数据表插件。不仅如此,它还可以结合TableTools导出数据,可以导出的类型有 csv,excel,pdf.而且还可以copy,print.我在项目中用到了这个插件,折腾了好久。遂记录之。需求描述:需要从sAjaxSource这个属性指定的url获取json数据,然后在显示出来。部分页面:<table id="example"> <thead> <tr> <th>教师编号</th> <th>教师姓名</th> <th>所属学院</th& 阅读全文
posted @ 2013-04-11 12:03 爱生活者wmmang 阅读(22214) 评论(4) 推荐(1)
摘要:发现了个好方法 $.data(element,key,value) 可以缓存数据。问题描述:比如在页面中操作某种功能,该功能需要ajax提交数据并得到响应结果。如果没有利用缓存,那么在每次重复操作该功能时,就需要不断的从后台获取数据,要命的是请求是一样的,那么响应的数据也就一样。这样一来,就增加了服务器的负担了。解决办法:利用$.data()缓存数据,那么遇到相同的请求时,就不需要服务器再次响应,而只从jquery的缓存数据中获取就行了。在实际项目中,我就是利用这个方法进行处理的。为此我封装了一个异步请求方法:/**url:请求的路径*/function getAjaxData(id, url 阅读全文
posted @ 2013-04-11 11:14 爱生活者wmmang 阅读(305) 评论(0) 推荐(0)
摘要:描述:在开始过程中,组件在使用之前需要执行一些特定的初始任务,比如打开文件,连接数据库等。在结束它们的生命周期时,也需要执行与之对应的销毁任务。在Spring IoC容器里,除了能够注册组件外,还能管理组件的生命周期,Spring允许Bean生命周期的特定点执行任务。Spring IoC容器对Bean生命周期进行管理的过程:1)通过构造器或工厂方法创建Bean的实例2)为Bean的属性设置值和对应的Bean引用3)调用Bean的初始化回调方法4)使用Bean5)当容器关闭时,调用Bean的销毁回调方法三种实现方法:一、组件实现InitializingBean和DisposableBean接口, 阅读全文
posted @ 2013-04-03 21:01 爱生活者wmmang 阅读(396) 评论(0) 推荐(0)
摘要:描述:当通过getBean()方法请求该Bean时,Spring是根据Bean的作用域决定应该返回的Bean实例。默认的作用域为singleton,意思是每个Spring IoC容器只创建一个Bean实例。但在某些情况下,这样的作用域并不合适,比如购物车,应该是每请求一次就创建一次Bean实例。因此,需要为Bean设置更合适的Bean的作用域。例子:购物车ShoppingCart类:package chapter4_1;import java.util.ArrayList;import java.util.List;public class ShoppingCart { private ... 阅读全文
posted @ 2013-04-01 22:01 爱生活者wmmang 阅读(298) 评论(0) 推荐(0)
摘要:描述:在Spring IoC容器中,可能希望根据对象属性来声明Bean。比如:ProductRanking类中存在属性Product,那么在配置文件中声明ProductRanking时,对于内部属性Product很可能是采用内部Bean的方式来声明的。此时可以利用Spring内置的工厂BeanPropertyPathFactoryBean获取它了.例子:在ProductRanking类:package chapter3_7;public class ProductRanking { private Produce producte; public Produce getProduc... 阅读全文
posted @ 2013-04-01 21:32 爱生活者wmmang 阅读(171) 评论(0) 推荐(0)