ssh项目上线运行后多用户同时用,出现并发问题,也就看到了别人的资料
2017-08-25 08:51
246 查看
当多个用户同时登录网页,操作数据时,保存后却看到别人的数据。后分析是设计模式问题。
给每个spring管理文件都加上scope="prototype" ,这样每次请求都新创建一个action.那么问题来了,每次跳转都要携带需要的参数,我是在jsp页面将需要的参数用in
4000
put标签隐藏,传值。如果在struts文件中重定向可以用以下方式携带参数。
<result name="sjsuccess" type="redirectAction">tporder_goodslist?as.storecode=${as.storecode }&tgm.flid=${tgm.flid}&em.username=${em.username}&as.qyzrcode=${as.qyzrcode}&lianhe.goodscode=${lianhe.goodscode}</result>
如果页面有报错,一定是参数问题,请检查。
spring 默认scope 是单例模式 这样只会创建一个Action对象 每次访问都是同一个Action对象,数据不安全 struts2 是要求 每次次访问 都对应不同的Action scope="prototype" 可以保证 当有请求的时候 都创建一个Action对象
给每个spring管理文件都加上scope="prototype" ,这样每次请求都新创建一个action.那么问题来了,每次跳转都要携带需要的参数,我是在jsp页面将需要的参数用in
4000
put标签隐藏,传值。如果在struts文件中重定向可以用以下方式携带参数。
<result name="sjsuccess" type="redirectAction">tporder_goodslist?as.storecode=${as.storecode }&tgm.flid=${tgm.flid}&em.username=${em.username}&as.qyzrcode=${as.qyzrcode}&lianhe.goodscode=${lianhe.goodscode}</result>
如果页面有报错,一定是参数问题,请检查。
相关文章推荐
- 在tomcat8.0上运行ssh项目是出现java.lang.NoSuchFieldException: resourceEntries
- Eclipse中Maven运行项目时在Console中无日志出现的问题解决
- 在写SSH项目的用户退出时遇到的问题
- android studio 复制项目运行出现Application Installation Failed问题
- eclipse运行android项目出现"The connection to adb is down, and a severe error has occured."的问题
- 带tiles2和spring-security(2.0.5)的SSH项目部署到Weblogic10gR3下出现的问题
- 开源项目:SlidingMenu ,运行example出现的问题解决
- Django运行访问项目出现的问题:DisallowedHost at / Invalid HTTP_HOST header
- 公司在千万级别数据上线项目上出现的问题 以及 相应需要注意的点
- 整合SSH项目时出现 Cannot be cast to javassist.util.proxy.Proxy问题
- 在别人电脑上运行本机tomcat项目的流程以及问题解决
- maven项目运行出现问题及解决方案
- SpringBoot中同时打开运行两个项目,端口占用问题,
- android 下载github项目运行gradle出现问题
- android大项目运行中出现问题汇总
- eclipse出现Web项目无法选择用server运行及无法导出war包的问题
- AS中运行项目时出现Error:Execution failed for task ':app:transformClassesWithDexForDebug'...问题解决
- springboot项目打包后运行出现问题解决办法
- 导入别人的flex项目出现的问题
- 关于Eclipse链接SQLServer2008时运行java出现的用户 ‘sa’ 登录失败问题!