spring
文章平均质量分 51
目尽地平线
踏尽青山寻前路,寻遍千家无归处
展开
-
Spring AOP编程问题:下面代码哪里错了?可以考验对Spring AOP的实现机制是否了解的
引言刚刚开始学Spring AOP,按照教程配置好之后,可以像正常方法那样执行,却怎么也不会执行切面的方法。去群里问了一下,结果也没有解决。然后自己慢慢的试,终于发现了原因。下面是一段有问题的代码,只有一处有问题,运行的时候,会报一个NoSuchBeanDefinitionException异常( 这里故意不给出详细异常信息 ),若能从下面代码中看出问题,那应该对Spring的AOP实现机制有一定了原创 2015-09-02 20:17:26 · 691 阅读 · 0 评论 -
Spring上传时报Invalid CSRF Token错误解决方案
使用spring security之后,默认上传文件会报这个错,解决方案有下面两个:一、 将 MultipartFilter 放在 springSecurityFilterChain 前面;二、在form的action属性里加上 CSRF token原创 2016-04-16 18:06:50 · 6923 阅读 · 0 评论 -
spring webflow : 上传单个文件实例
在spring webflow中上传图片实例,如果同时使用了Spring security的话,注意不要使用`MultipartFilter`原创 2016-04-16 21:41:05 · 869 阅读 · 0 评论 -
Spring webflow:上传多个文件
直接用一个List<MultipartFile>保存图片列表,然后input加上multiple属性就可以了。原创 2016-04-16 22:54:59 · 621 阅读 · 0 评论 -
Spring MVC Ajax返回中文乱码
因为Spring MVC中返回json要使用@ResponseBody注解,而在Spring源码中这个注解的默认编码是“iso-8859-1”,所以传中文的话会乱码。解决办法是,直接使用response的writer来返回json数据。原创 2016-05-28 23:40:56 · 694 阅读 · 0 评论 -
14.6 Spring MVC 测试框架(翻译)
spring 4.2.4 MVC 测试框架的官方参考文档译文翻译 2016-01-11 23:00:41 · 4859 阅读 · 0 评论 -
Spring MVC:The request sent by the client was syntactically incorrect
一般是由于参数类型不正确所致原创 2016-05-23 18:11:32 · 669 阅读 · 0 评论 -
Spring MVC使用指示符重定向
在JSP中,可以使用response.sendRedirect("");来重定向,但这条语句不会终止函数执行,即执行完这条语句之后,后面的语句还会执行,这就会造成一些问题。此时,可以使用“redirect:”或“forward:”指示符来跳转原创 2016-05-23 22:50:18 · 606 阅读 · 0 评论 -
Spring开发环境搭建和第一个示例程序
创建一个简单的spring程序,快速体验spring开发原创 2015-08-27 17:14:26 · 686 阅读 · 0 评论 -
Spring JdbcTemplate实例
Spring JdbcTemplate类是Spring提供的简化数据库操作的一个类,这个类使用了模板方法模式,可以减少一些重复代码。这里主要演示一下 JdbcTemplate的使用。原创 2015-12-03 19:43:24 · 1976 阅读 · 0 评论 -
spring JdbcTemplate数据库查询实例
JdbcTemplate查询数据的简单例子原创 2015-12-08 21:51:19 · 2170 阅读 · 0 评论 -
spring webflow getting start
概述很多时候,我们写的流程都嵌在一大堆代码中,没有办法直观的管理。而spring webflow可以将流程抽出来,放到一个单独的xml文件中,这样流程就不会埋没在代码里了。今天要做一个很简单的流程,来示范在Spring MVC中使用Spring webflow原创 2016-04-15 19:07:21 · 958 阅读 · 0 评论 -
spring security:自定义认证成功处理器
使用spring认证登录,登录之后,一般还需要进行其他处理,例如:保存登录时间、登录ip到数据库,缓存用户信息到redis数据库等等,这些操作可以通过自定义一个认证成功处理器来处理,实现AuthenticationSucdessHandler接口即可。原创 2016-04-11 20:32:49 · 9458 阅读 · 0 评论 -
spring security:基于MongoDB的认证
spring security对基于数据库的认证支持仅限于JDBC,而很多项目并非使用JDBC,比如Nosql数据库很多使用的是 Mongo Java Driver,这样就无法用默认的<jdbc-user-service>进行支持认证。如果项目不是使用JDBC,没么解决办法就是:自己定义一个认证服务,实现UserDetailsService接口。原创 2016-04-11 18:48:03 · 2415 阅读 · 0 评论 -
Spring AOP原理浅析及入门实例
Spring AOP实现为什么要用接口?Spring AOP的代理发生在哪个阶段?通过spring AOP可以很好的理解动态代理原创 2015-09-06 15:42:01 · 1021 阅读 · 0 评论 -
maven引入springframework的猫腻
看官网的quickstart,以为maven只要将quickstart里的配置复制到项目里就好了,但是在项目中使用jdbc和事物时,都提示找不到相关的类,才知道原来官网文档还有猫腻。原创 2015-11-26 17:02:21 · 7830 阅读 · 1 评论 -
Spring MVC搭建REST风格网站
REST是表述性状态转移的意思。REST核心是以资源为中心。原创 2016-01-20 16:09:44 · 788 阅读 · 0 评论 -
Spring 4 MVC入门实例
Spring 4发布很长一段时间了,从 Spring 3 到 Spring 4 有巨大的改变。网上还有很多教程是基于 Spring 3.0 的,甚至 Spring 2.5,要想按照网上的教程“按图索骥”还是挺困难的。纵有一些 Spring 4.0 MVC 的教程例子,也往往是 “Spring MVC + hibernate 集成实例”这样的例子,想找一个浅显点的例子都难。所以,下面就是一个浅显的例子原创 2016-01-07 23:27:25 · 1014 阅读 · 0 评论 -
spring MVC配置form支持PUT和DELETE方法
html的form标签只支持两种提交方法:POST和GET,所以,为了使用PUT和DELETE方法,就需要额外配置来使用PUT和DELETE方法原创 2016-04-03 15:36:57 · 4116 阅读 · 0 评论 -
Spring MVC访问不到静态资源
运行Spring MVC项目,发现.css,js等文件加载不了,一般是spring MVC的拦截匹配导致的。 可通过配置spring MVC指出静态资源的位置原创 2016-04-03 18:28:15 · 960 阅读 · 0 评论 -
@Autowired和构造方法执行的顺序解析
先看一段代码,下面的代码能运行成功吗? @Autowired private User user; private String school; public UserAccountServiceImpl(){ this.school = user.getSchool(); }答案是不能。原创 2016-03-27 15:56:09 · 20348 阅读 · 5 评论 -
Spring MVC表单验证
spring 表单验证案例原创 2016-03-28 12:12:25 · 837 阅读 · 0 评论 -
spring security:第一个程序
spring security虽然已经简化了,但配置还是要小心翼翼的。这里运行起第一个spring security程序。环境:spring 4.2.4spring security 4.0.4 (GA)搭建步骤:pom.xml 加入web和config模块,config模块是用来支持security命名空间的。 <!-- spring security --> <!-- s原创 2016-04-10 17:50:01 · 490 阅读 · 0 评论 -
spring security:第一个程序解析
上一篇在一个项目里配置了spring security,这里大致说一些这些配置的作用。原创 2016-04-10 21:27:58 · 1952 阅读 · 0 评论 -
Spring MVC 生成文件类型响应
使用Spring MVC生成文件类型的响应原创 2016-04-20 14:12:53 · 737 阅读 · 0 评论