ReportGenerator建立在PDF库之上,可将XML转换为PDF,是生成复杂、多页报表的绝佳方式。现在,您可使用JSP、ASP或类似技术来创建动态PDF报表,与HTML一样快速简便–它与时下的servlet引擎(如WebSphere或Tomcat)搭配效果极佳。正如我们的PDF库一样,ReportGenerator完全支持U..
分类:
编程语言 时间:
2014-05-27 03:12:28
阅读次数:
229
using System;using
System.Collections.Generic;using System.Linq;using System.Web;using
System.Web.Mvc;namespace 过滤器.Filtes{ /// /// 授权过滤器,在Acti...
分类:
Web程序 时间:
2014-05-22 16:12:14
阅读次数:
371
using System;using
System.Collections.Generic;using System.Linq;using System.Web;using
System.Web.Mvc;using 过滤器.Controllers;namespace 过滤器.Filtes{ p...
分类:
Web程序 时间:
2014-05-22 15:54:09
阅读次数:
308
using System;using
System.Collections.Generic;using System.Linq;using System.Web;using
System.Web.Mvc;namespace 过滤器.Filtes{ /// /// 全局异常过滤器 ...
分类:
Web程序 时间:
2014-05-22 13:54:14
阅读次数:
342
Spring为我们提供了:org.springframework.web.servlet.HandlerInterceptor接口,org.springframework.web.servlet.handler.HandlerInterceptorAdapter适配器,实现这个接口或继承此类,可以非常方便的实现自己的拦截器。有以下三个方法:Action之前执行public boolean preH...
分类:
编程语言 时间:
2014-05-22 11:53:48
阅读次数:
241
原文:ASP.NET MVC学习之过滤器篇(2)下面我们继续之前的ASP.NET
MVC学习之过滤器篇(1)进行学习。3.动作过滤器顾名思义,这个过滤器就是在动作方法调用前与调用后响应的。我们可以在调用前更改实际调用的动作,也可以在动作调用完成之后更改最终返回的结果,当然很多人一定不太明白这个到底可...
分类:
Web程序 时间:
2014-05-22 01:26:31
阅读次数:
401
原文:ASP.NET MVC学习之过滤器篇(1)一、前言继前面四篇ASP.NET
MVC的随笔,我们继续向下学习。上一节我们学习了关于控制器的使用,本节我们将要学习如何使用过滤器控制用户访问页面。二、正文以下的示例建立在ASP.NET MVC
4之上(VS2012)1.授权过滤器只要涉及用户的网站,...
分类:
Web程序 时间:
2014-05-22 00:54:29
阅读次数:
358
AOP
有点类似于我们MVC里面的Filter过滤器,例如在MVC里面,如果给一个Action上打一个标签,就可以在这个Action执行之前或者之后,额外的执行一个方法,这个就相当于是面向切面编程.
无侵入式的. (也就是在不改变原来的代码的情况下,来跳转到一个其他的方法,执行完毕后回到主方法..)...
分类:
编程语言 时间:
2014-05-21 22:45:38
阅读次数:
323
v2.0更新内容:
1.支持Mybatis缓存,count和分页同时支持(二者同步)
2.修改拦截器签名,拦截Executor,签名如下:
@Intercepts(@Signature(type = Executor.class, method = "query", args = {MappedStatement.class, Object.class, RowBounds.class, ResultHandler.class}))
3.将Page类移到外面,方便调用...
分类:
其他好文 时间:
2014-05-21 16:24:50
阅读次数:
395
v2.0更新内容:
1.支持Mybatis缓存,count和分页同时支持(二者同步)
2.修改拦截器签名,拦截Executor,签名如下:
@Intercepts(@Signature(type = Executor.class, method = "query", args = {MappedStatement.class, Object.class, RowBounds.class, ResultHandler.class}))
3.将Page类移到外面,方便调用...
分类:
其他好文 时间:
2014-05-21 14:40:56
阅读次数:
408