Spring采用velicity视图时,使用@SessionAttributes("")注解出现Cannot expose session attribute 'user' because of an
来源:互联网 发布:seo怎么建站 编辑:程序博客网 时间:2024/06/07 22:25
Spring采用velicity视图时,使用@SessionAttributes("")注解出现Cannot expose session attribute 'user' because of an existing model object of the same name异常问题
错误原因:
因为request session默认是不会加入velicity context中的,所以要配置上
exposeRequestAttributes和exposeSessionAttributes.但是问题来了,往session加入重复值是就会出现 because of an existing model object of the same name异常,
解决方法是:添加属性<property name="allowSessionOverride" value="true"/> 允许session覆盖旧值
VelocityViewResolver配置
<bean id="viewResolver"
class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
<property name="suffix" value=".vm" />
<property name="exposeSpringMacroHelpers" value="true" />
<property name="exposeRequestAttributes" value="true" />
<property name="exposeSessionAttributes" value="true" />
<property name="contentType" value="text/html;charset=UTF-8" />
<property name="allowSessionOverride" value="true"/>
<property name="dateToolAttribute" value="dateTool" />
<property name="toolboxConfigLocation" value="/WEB-INF/toolbox.xml" />
</bean>
- Spring采用velicity视图时,使用@SessionAttributes("")注解出现Cannot expose session attribute 'user' because of an
- cannot expose session attribute '_from_source' because of an existing model object of the same name
- Spring MVC-----@SessionAttributes注解
- spring注解之@SessionAttributes
- Spring MVC @SessionAttributes注解
- Spring MVC @SessionAttributes注解
- Spring MVC @SessionAttributes注解
- spring注解@SessionAttributes
- Spring MVC session处理---@SessionAttributes
- Spring采用注解使用AOP
- Cannot serialize session attribute indexView for session
- 更新ADT,出现Cannot complete the install because of a conflicting dependency.
- spring MVC之使用@SessionAttributes时报异常
- Spring MVC之注解Annonatoin之@SessionAttributes和@ModelAttribute
- Spring MVC中常用注解之@SessionAttributes @ModelAttribute详解
- @SessionAttributes(value="user")
- 下载编译Spring源码时出现Cannot change dependencies of configuration ':spring-orm-hibernate4:runtimeMerge
- Spring MVC系列(四)之session处理---@SessionAttributes
- jboss 7 log输出包含System.out.println输出,并且中文为乱码
- C++输出字符型指针指向内存空间的地址
- android 距离感应器应用----喇叭、话筒播放音乐
- 雅虎发现Java传播广告的恶意软件
- DoDataExchange,DDX_TEXT,update(TRUE/FALSE)
- Spring采用velicity视图时,使用@SessionAttributes("")注解出现Cannot expose session attribute 'user' because of an
- [ndk]Type 'size_t' could not be resolved 我的解决方法
- hibernate 4.3 初始化方法
- 继承实现验证机制【上】
- winform 播放视频 音频文件
- android颜色值
- mount
- cocos2d-x 数学函数、常用宏粗整理 - by Glede
- (二)通过MySQL自己的API函数进行连接