博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2+hibernate+spring 配置文件中scope="prototype"的作用
阅读量:5985 次
发布时间:2019-06-20

本文共 380 字,大约阅读时间需要 1 分钟。

博客分类:
 
下面是struts2+hibernate+spring配置文件的一部分,以前都是仿造已经写好的bean的配置。有一次 scope="prototype"忘记写了结果出了问题
项目中对一个表的增删该操作是用一个action,这个action有add,update,delete,save这些方法,添加和修改是共用一个页面,当页面得到id时代表进行的修改操作,反之是添加操作。因为在配置spring的bean是忘了写scope="prototype"所以每次添加时都显示最后一次访问过的记录
找了很长时间,原来是spring bean出了问题。 scope="prototype" 会在该类型的对象被请求时创建一个新的action对象。如果没有配置scope=prototype则添加的时候不会新建一个action,他任然会保留上次访问的过记录的信息。

转载地址:http://vuylx.baihongyu.com/

你可能感兴趣的文章
wireshark
查看>>
深入查询表达式
查看>>
MySQL数据库优化、架构
查看>>
克隆虚拟机
查看>>
列表、元组、字典深入学习
查看>>
网上多功能视频会议系统是即时通讯未来的主流
查看>>
SSH整合cxf 发布web Service
查看>>
iBatis 简单介绍及基础入门
查看>>
shell 用telnet检查服务端口是否打开 【高效】
查看>>
mime导致zabbix web页面css样式不能显示的问题
查看>>
jQuery 定时局部刷新(setInterval)方法总结
查看>>
手工启动oracle EM
查看>>
CSS实例:图片导航块
查看>>
如何让PL/SQL Developer记住密码?
查看>>
数据库事务管理
查看>>
jq插件
查看>>
PHP判断变量是否为整型
查看>>
centos7.6安装teamviewer-原来还可以用yum 安装rpm包,自动解决依赖,太爽了
查看>>
【资源下载】分享个嵌入式开发的入门教程(包含视频)
查看>>
《.NET 进阶指南》读书笔记1------NET程序集与普通EXE文件的区别
查看>>