永发信息网

请问java web项目多用户同时上传文件会互串的问题。

答案:2  悬赏:30  手机版
解决时间 2021-01-03 08:18
自己用struts1开发了一套简单的OA系统,上传文件采购struts:form进行上传。在局域网环境下测试上传文件没有问题,但投入互联网进行测试时问题就逐渐暴露出来了,尤其是多用户同时上传文件,特别是大文件时,经常会出现一个用户上传的文件串到另一个用户的保存目录下,表面上看文件名是对的,但打开后发现实现上是另一个文件的内容。
大致上传思路如下:在jsp上使用struts1的form表单将文件提交后存在服务器指定目录,同时等待用户将别的消息录入完成并提交后,将文件逻辑信息保存入数据库并将之前保存的临时文件保存到用户个人目录。
最佳答案
你注意一下线程的同步锁问题
全部回答
注意一下线程安全性. 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
地梁怎么套定额
有没有世界地图APP,看全世界的
富德生命人寿如意宝中途退保可能损失多少
摩托车防冻机油与普通机油可合用吗
国学,泛指中国传统文化。悄然兴起的“国学热
看星动亚洲学员是要下载唱吧还是唱吧直播间?
相辅相成是什么意思
下图为我国某区域地形剖面图,剖面线跨度为5
酸菜怎么炒
用两个成语写一句话来表达同学情谊
韩国首尔大学附近有打工的地方吗?我想挣点生
单选题我国宗教实行独立自主自办的原则。这一
单选题Ifyouaretoobeytherules_______
我的手机是oppo a33m 问题是手机连接新手游手
沈阳浑南新房大约多少钱一平?
推荐资讯
我很自卑,过得好迷茫,没有方向感,。用英语
秦朝王翦的孙子
不要跟踪的太紧 也不要不跟踪 用什么词语表达
江陵县三湖派出所在什么地方啊,我要处理点事
制作整数数位顺序表,并熟记.数级…数位…计
发酵技术是指利用________的发酵作用,运用一
【小题1】Is there a supermarket near the
脸面是什么意思
利用废弃食用油脂可以生产生物柴油。目前我国
A、B、C、D是四种常见单质,其对应元素的原子
徐州经济开发区国家税务局地址在什么地方?想
写出下面各数.三十万 写作:______;四百六
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?