Spring MVC 中使用 Apache Shiro 安全框架详解

我们在这里将对一个集成了Spring MVC+Hibernate+Apache Shiro的项目进行了一个简单说明。这个项目将展示如何在Spring MVC 中使用Apache Shiro来构建我们的安全框架。阅读文章前,您需要做以下准备:Maven 3环境Mysql-5.6+JDK1.7+git环境git.oschina.net帐号Apache Tomcat 7+您熟练掌握的编辑工具,推荐使用I...
JAVA开发 编程开发

ASP.NET MVC4使用JCrop裁剪图片并上传

需要用到的jquery插件Jcrop 、Jquery.form百度webuploader插件( http://fex.baidu.com/webuploader/ )引用下载好的css和js文件linkhref=@Url.Content(~/Scripts/Jcrop/jquery.Jcrop.min.css)rel=stylesheet/ scriptsrc=@Url.Content(~/Sc...
asp.net mvc 图片裁剪 JCrop

asp.net mvc + javascript导入文件内容

。近期做的是对现有项目进行重构。WEB FROM改成MVC,其实也算是推倒重来了。里面有一个导入功能,将文件上传。原先的做法是有一个隐藏的iframe,在这个iframe的页面中设置一个表单form,form中有一个文件上传控件。而在服务器端,接收到上传文件后,真的先将文件保存,然后读取之。好奇怪的做法啊。将用户文件内容读入,然后利用之,不必真的将文件先保存下来的,因为这是临时文件,没有保存的价值...
ASP.Net mvc

asp.net mvc + javascript生成下载文件

近期做的是对现有项目进行重构。WEB FROM改成MVC,其实也算是推倒重来了。里面有一个导出功能,将数据输出成txt文件,供下载。原先的做法是有一个隐藏的iframe,在这个iframe的页面中设置一个表单form,将相关参数提交到服务器端;而在服务器端,是真的生成一个文件,然后再将文件内容往客户端推送。好奇怪的做法啊。将内容导出,让用户下载,不必真的生成文件的,因为内容千变万化,没有一次生成,...
asp.net mvc

Asp.Net MVC Razor视图引擎与My97DatePicker插件的结合

usingSystem; usingSystem.Collections.Generic; usingSystem.Runtime.CompilerServices; usingSystem.Linq.Expressions; namespaceSystem.Web.Mvc { ///summary ///ExtendedtheHtmlHelperforCalendar ///...
Asp.Net MVC Razor视图

ASP.NET5和MVC6新特性学习

在新版 ASP.NET5 和 MVC6 中,有很多变化,有些是彻底的变化,比如在最底层支持依赖注入技术,为了方便了解,我们这里列出了最重要的 10 大变化,以便进行学习,具体如下:ASP.NET 5 现在已经是跨平台了,可以在 Mac 和 Linux 上运行。不再有 Web Forms 框架了。只支持 C# ,不在支持 VB.NET 了。(貌似最近又听说最终版 VB.NET 又要支持了)新的 Ta...
ASP.NET5 MVC6

ASP.Net MVC Filter验证用户登录

一、Filter是什么ASP.NetMVC模式自带的过滤器Filter,是一种声明式编程方式,支持四种过滤器类型,分别是:Authorization(授权),Action(行为),Result(结果)和Exception(异常)。过滤器类型接口描述AuthorizationIAuthorizationFilter此类型(或过滤器)用于限制进入控制器或控制器的某个行为方法ExceptionIExce...
ASP.Net MVC Filter

ASP.NET MVC 过滤器开发与使用

ASP.NET MVC 中给我们提供了内置的过滤器,通过过滤器,我们可以在控制器内的方法前后,添加必须的业务逻辑,如权限验证,身份验证,错误处理等。今天,我们主要介绍3个过滤器:OutputCacheAttribute,AuthorizeAttribute,HandleErrorAttribute。我们会根据这三个内置过滤器,分别举不同的例子进行解释说明。1. OutputCacheAttribu...
ASP.NET MVC 过滤器

.NET跨平台:在mac命令行下用vim手写ASP.NET 5 MVC程序

今天接着昨天的代码,用 vim 一步一步手写一个最简单的 ASP.NET 5 MVC 程序。先创建 Controllers 文件夹:mkdirControllerscd$_接着创建 HomeController.cs 文件:viHomeController.cs在 vim 中输入下面的代码并只在退出:usingMicrosoft.AspNet.Mvc; namespaceHelloCnblogs...
.NET ASP.NET MVC

解读ASP.NET 5 & MVC6系列(7):依赖注入

在前面的章节(Middleware章节)中,我们提到了依赖注入功能(Dependency Injection),ASP.NET 5正式将依赖注入进行了全功能的实现,以便开发人员能够开发更具弹性的组件程序,MVC6也利用了依赖注入的功能重新对Controller和View的服务注入功能进行了重新设计;未来的依赖注入功能还可能提供更多的API,所有如果还没有开始接触依赖注入的话,就得好好学一下了。在之...
ASP.NET 5 MVC6 依赖注入