`
DMaker1993
  • 浏览: 290 次
社区版块
存档分类
最新评论

Struts2+spring+jpa时出现action域的问题scope

阅读更多

 那天调试项目遇到一个问题,用的struts2框架,但是每次访问一个action的时候,总显示的是上次请求的内容,这是我很痛苦,调试了一天也都没结果。后来想到是不是单利或多例的问题。在看之前写的项目,一看明白了,是在spring中要配置一个scope属性,scope="prototype",在网上查找资料,发现这个属性是指在每一次请求的时候,action会重新创建一个对象,而不是继续使用之前创建好的对象。这样就解决了困扰了我一天的问题,以后还是要多多学习框架知识啊。

 

分享到:
评论

相关推荐

    struts2+spring2.5+jpa(基于注释)

    Struts2、Spring2.5 和 JPA 是Java企业级开发中的三大核心技术,它们共同构建了一个强大且灵活的Web应用程序框架。在这个“SSJ使用注释版”项目中,开发者利用注解的方式简化了配置,使得整个应用的搭建更加直观和...

    java8+tomcat8+struts2.5+spring4.3+hibernate5.2框架搭建详细过程

    ### Java8 + Tomcat8 + Struts2.5 + Spring4.3 + Hibernate5.2 框架搭建详细过程 #### 一、环境配置与准备 在搭建一个基于Java8 + Tomcat8 + Struts2.5 + Spring4.3 + Hibernate5.2 的项目前,首先需要对开发环境...

    struts1.3+hibernate3.3+JPA集成

    为了确保Action的线程安全性,我们可以在Spring配置中将其作用域设置为`prototype`,这样每次请求都会创建一个新的实例: ```xml <bean id="savePersonAction" class="com.example.SavePersonAction" scope=...

    struts spring hibernate面试题

    因为同一个 Action 实例可能会被多个线程共享,导致并发访问时出现问题。 - **解决方案**: - 声明局部变量,避免在 Action 类中使用实例变量。 - 扩展 RequestProcessor,使得每次请求都会创建一个新的 Action ...

    BOS 技术整理

    struts2 的 Action 使用 spring 注解,被 spring 管理 @Controller spring 表现层 bean @Scope 配置 Action 为多例 Spring Data JPA 代替了 Hibernate "CURD " 但是和Hibernate一样 实现DAO(数据)层的功能 "增...

    spring笔记

    Spring可以作为Struts框架的替代方案来管理Action对象,这有助于简化Struts框架中的Action配置和生命周期管理。 #### 四、Spring对象的生命周期与作用域 **1. 对象的生命周期** - 默认情况下,Spring容器中的Bean...

    2022年javaee考试复习题库.doc

    * Struts 2的Action类一般可以继承系统类ActionSupport或实现Action接口。 十三、Hibernate * Hibernate提供了查询语言的查询接口,包括Query和Criteria。 十四、Spring容器 * Spring容器的关键接口是...

    JavaEE考试题.doc

    20. **Struts2**:其中`struts.xml`配置文件定义了应用行为,`Action`类处理业务逻辑,`*.action`作为URL映射。 21. **Struts2标签库**:如`s:property`用于显示数据,`s:textfield`用于创建输入字段,`s:select`...

Global site tag (gtag.js) - Google Analytics