首先定义我们自己的Interceptorpackage
com.web.interceptor;import javax.servlet.http.HttpServletRequest;import
org.apache.struts2.StrutsStatics;import org.apache...
分类:
其他好文 时间:
2014-05-29 03:49:22
阅读次数:
158
本篇我们来学习Spring MVC表单标签的使用,借助于Spring
MVC提供的表单标签可以让我们在视图上展示WebModel中的数据更加轻松。一.首先我们先做一个简单了例子来对Spring
MVC表单表单标签的使用有一个大致的印象,然后再结合例子对各个标签介绍一下如何使用。1.首先,在com.d...
分类:
编程语言 时间:
2014-05-29 03:06:02
阅读次数:
538
到这里已经写到第12篇了,前11篇基本上把Spring
MVC主要的内容都讲了,现在就直接上一个项目吧,希望能对有需要的朋友有一些帮助。一、首先看一下项目结构:InfrastructureProjects:是抽取出的基础项目,主要封装了一些通用的操作。SpringMVC3Demo:就是管理系统所在的...
分类:
编程语言 时间:
2014-05-28 12:46:50
阅读次数:
358
在本文中,我们将探讨何谓HTTP响应拆分以及攻击行为是怎样进行的。一旦彻底理解了其发生原理(该原理往往被人所误解),我们就可以探究如何利用响应拆分执行跨站点脚本(简称XSS)。接下来自然就是讨论如果目标网站存在响应拆分漏洞,我们要如何利用这一机会组织CSRF(即跨站点伪造请求)攻击。最后,我们一起来...
分类:
其他好文 时间:
2014-05-28 11:17:08
阅读次数:
360
序:给Shiro加入验证码,有多种方式,当然你也可以通过继承修改FormAuthenticationFilter类,通过Shiro去验证验证码。具体实现请百度:应用Shiro到Web
Application(验证码实现)而今天我要说的,既然使用的SpringMVC,为什么不直接在Controller...
分类:
编程语言 时间:
2014-05-28 10:58:10
阅读次数:
665
在SpringMVC中使用@RequestBody和@ModelAttribute注解时遇到了很多问题,现记录下来。
@ModelAttribute这个注解主要是将客户端请求的参数绑定参数到一个对象上,不用将很多参数@RequestParam或是@PathVariable。但是在使用过程中遇到了问....
分类:
编程语言 时间:
2014-05-28 00:32:31
阅读次数:
341
在项目中如何处理出现的异常,在每个可能出现异常的地方都写代码捕捉异常?这显然是不合理的,当项目越来越大是也是不可维护的。那么如何保证我们处理异常的代码精简且便于维护呢?这就是本篇要讲的内容—>异常处理。在Spring
MVC中我们可以通过以下2中途径来对异常进行集中处理:一.继承HandlerExc...
分类:
编程语言 时间:
2014-05-27 16:03:44
阅读次数:
293
在AbstractConfigurationProvider类中loadSources方法会将所有的source进行封装成SourceRunner放到了Map
sourceRunnerMap之中。相关代码如下: 1 Map selectorConfig = context.getSu...
分类:
其他好文 时间:
2014-05-27 15:57:09
阅读次数:
347
目录前言源码分析重要接口介绍SpringMVC初始化的时候做了什么请求映射实例资源文件映射总结参考资料前言SpringMVC是目前主流的Web
MVC框架之一。如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springM...
分类:
编程语言 时间:
2014-05-26 17:24:39
阅读次数:
469
对大部分系统来说都需要权限管理来决定不同用户可以看到哪些内容,那么如何在Spring
MVC中实现权限验证呢?当然我们可以继续使用servlet中的过滤器Filter来实现。但借助于Spring
MVC中的action拦截器我们可以实现注解式的权限验证。一.首先介绍一下action拦截器:Handl...
分类:
编程语言 时间:
2014-05-25 20:09:50
阅读次数:
378