struts2 spring整合fieldError问题

 更新时间:2009年06月03日 02:08:37   作者:  
用到了校验框架,在jsp页面校验失败一次后,无论再次输入正确与否都跳转不到except page。

问题:

用到了校验框架,在jsp页面校验失败一次后,无论再次输入正确与否都跳转不到except page。


原因:

在spring创建action对象时,默认为单例模式(singleton) 所谓单例指spring对一个IOC容器只生成一个对象。 而在我的校验中没次请求提交,用到的是一个action对象,这样所有的错误信息存到map (fieldError信息)中,并没有清除。


解决方案:

所以为了每次请求清除map中的错误信息,我需要针对每次用到action的请求都重新创建一个对象。 在applicationContext-*.xml文件下配置action对应的bean时应配上属性scope="prototype". 这样就达到了目的。问题就解决了。

相关文章

  • JSP下载服务器文件的方法

    JSP下载服务器文件的方法

    这篇文章主要介绍了JSP下载服务器文件的方法,涉及JSP文件传输的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • 在Linux环境下安装JSP

    在Linux环境下安装JSP

    在Linux环境下安装JSP...
    2006-10-10
  • jsp网站永久换域名的处理过程

    jsp网站永久换域名的处理过程

    最近公司网站要求换域名,原来的域名彻底不用了,考虑以前旧域名还有很多外链,用户可能会使用旧域名等问题,需要把原来域名的链接都转到新域名下,具体页面最后也转到了新的页面
    2008-10-10
  • 秒杀系统Web层设计的实现方法

    秒杀系统Web层设计的实现方法

    这篇文章主要介绍了秒杀系统Web层设计的实现方法的相关资料,希望通过本文能帮助到大家,让大家掌握这样的设计方式,需要的朋友可以参考下
    2017-10-10
  • 如何迅速成为Java高手

    如何迅速成为Java高手

    如何迅速成为Java高手...
    2006-10-10
  • JSP学习笔记之基础语法

    JSP学习笔记之基础语法

    本文是JSP学习笔记系列的第一篇文章,跟之前一样,我们先来看看jsp的基础语法,有需要的小伙伴自己参考下。
    2015-09-09
  • JSP实现的简单分页示例

    JSP实现的简单分页示例

    这篇文章主要介绍了JSP实现的简单分页,涉及jsp简单数据库查找及遍历实现分页的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • jsp 定制标签(Custom Tag)

    jsp 定制标签(Custom Tag)

    怎样自己定制标签(Custom Tag) (整理的学习笔记)
    2009-01-01
  • jsp实现checkbox的ajax传值实例

    jsp实现checkbox的ajax传值实例

    这篇文章主要介绍了jsp实现checkbox的ajax传值,实例分析了针对checkbox的Ajax使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • J2SE中的序列化之继承

    J2SE中的序列化之继承

    J2SE中的序列化之继承...
    2006-10-10

最新评论