前几天在弄struts和spring整合的时候,把action交给spring来管理。但是调试的时候出了点问题。
问题是:
我页面有一个grid和一个表单,点击grid的edit链接,会去数据库查询数据,然后放到from上来,同时有一个Link,是add功能的,点击这个link,就会清空form上的数据,点save button的时候,会做add或者update到数据库。
现在的流程是:点击edit,然后form上显示数据,然后再点add,form的数据会被清空,然后输入数据,在点save按钮,这个时候发现在action上的vo(对应页面上的form数据)的id,即是数据库里面的主键,这个时候已经存在了数据,时候只要先点edit再点add的时候,数据都是修改edit的时候的那条记录。
就算没有输入数据,直接点save,验证报错,没有执行action的方法的时候,实现Preparable接口,一样能看到那个vo.id是存在值的。
怎么会这样奇怪呢?
要是不整合spring的时候,是没问题的呀?
后来找了许多资料,也没看到别人类似的问题,也或许是我没找对资料罢了。
今天下班回来,突然记得配置spring的bean的时候有一个scope属性,然后把这个属性给上prototype,问题就解决了,add是add,update是update.
真是个粗心汉.........................
.
分享到:
相关推荐
Spring in Action CN.001<br>Spring in Action CN.002<br>Spring in Action CN.003<br>Spring in Action CN.004<br>Spring in Action CN.005<br>Spring in Action CN.006<br>Spring in Action CN.007<br>Spring in ...
Spring in action Spring in action Spring in action Spring in action Spring in action Spring in action
Spring in Action CN.001<br>Spring in Action CN.002<br>Spring in Action CN.003<br>Spring in Action CN.004<br>Spring in Action CN.005<br>Spring in Action CN.006<br>Spring in Action CN.007<br>Spring in ...
spring in action所需jar包
Spring In Action中文版+英文版+文中源码 Spring In Action中文版+英文版+文中源码
《Spring in Action中文版》适合所有Java开发人员,特别是对企业级Java开发人员更有帮助。《Spring in Action中文版》将循序渐进地指导读者浏览贯穿《Spring in Action中文版》的复杂示例。Spring最突出之处在于它使...
Spring Security in Action
Spring in Action第三版,中文pdf,带书签和书中源码!
spring in action second edition
Spring in Action, 5th Edition is the fully updated revision of Manning's bestselling Spring in Action. This new edition includes all Spring 5.0 updates, along with new examples on reactive programming...
springInAction第四版中文版,为方便javaweb程序员开发而上传
spring in action & 精通spring
spring in action 中文版6-11
” ——Jack Herrington,Code Generation in Action的作者 ----总共8部分rar下载完后解压 ----- Spring in Action. 中文版.part1.rar Spring in Action. 中文版.part2.rar Spring in Action. 中文...
” ——Jack Herrington,Code Generation in Action的作者 ----总共8部分rar下载完后解压 ----- Spring in Action. 中文版.part1.rar Spring in Action. 中文版.part2.rar Spring in Action. 中文...
” ——Jack Herrington,Code Generation in Action的作者 ----总共8部分rar下载完后解压 ----- Spring in Action. 中文版.part1.rar Spring in Action. 中文版.part2.rar Spring in Action. 中文...
非常清晰的spring in action 第二版中文版 欢迎下载 spring入门与提高的经典书籍
spring in action 第四版英文源码译文清晰 ,附带随书源码
Spring Microservices in ActionSpring Microservices in ActionSpring Microservices in Action