Spring
文章平均质量分 78
laigood
自学能力强
展开
-
spring mvc注解方式实现向导式跳转页面
由于项目需要用到向导式的跳转页面效果,本项目又是用spring mvc实现的,刚开始想到用spring 的webflow,不过webflow太过笨重,对于我们不是很复杂的跳转来说好像有种“杀鸡焉用牛刀”的感觉,于是就网上搜索看有没有类似的解决方案,网上的答案一般都是叫你继承AbstractWizardFormContoller这个类来实现,但对于spring mvc3.0.x这个类将不再使用,转而原创 2012-02-15 11:41:24 · 5135 阅读 · 0 评论 -
spring mvc注入配置文件里的属性
spring3.0以上版本鼓励使用注释的方式编写程序,之前一直不知道xml配置文件里面的${}引用的属性如何通过注解的方式进行注入,网上搜索发现使用@Value("${属性名}")的方式可以获取得到,不过前提是spring容器里面要有这些属性,于是添加配置 classpath*:/META-INF/application.propert原创 2012-02-24 22:34:08 · 6552 阅读 · 1 评论 -
spring mvc数据绑定时通过去除html标签防止js注入
现在做的项目之前没有考虑到js注入的问题,现在想通过在spring对数据进行绑定时,去除html标签来在后端防止js注入,首先先研读它的源码,我们大部分controller都是扩展MultiActionController这个类,用到的是bind(HttpServletRequest request, Object command)这个方法,它是通过调用createBinder方法创建Servle原创 2012-03-02 14:44:51 · 5465 阅读 · 1 评论 -
spring缓存集成memcache
spring3.1.0开始支持注解方式的缓存实现,非常方便,不过它目前只支持java内置的ConcurrentMap和ehcache这两种缓存方式,因为项目用到memcache,就想把memcache集成到spring内置的缓存中,使memcache也能用注解方式来调用。于是参考ehcache的集成方式,把memcache集成到项目中。spring把所有缓存都抽象为一个cache,相当于一个缓存集原创 2012-03-13 20:13:26 · 9709 阅读 · 2 评论 -
单点登录cas与权限管理框架shiro集成------spring项目方式
之前那篇文章介绍了普通web项目中单点登录cas与权限管理框架shiro集成方式,这里说下spring项目中的集成方式,首先还是配置一个filter shiroFilter org.springframework.web.filter.DelegatingFilterProxy targetFilterLifecycle tr原创 2012-02-15 17:22:36 · 15769 阅读 · 68 评论