代码拉取完成,页面将自动刷新
由于先后上传两个同名文件,后者将覆盖前者,这是因为目前框架中没有提供上传文件重命名的机制,也就是说,已上传的文件都是文件的原始名,未进行任何处理,所以建议框架提供默认的重命名机制。
这个不算问题,上传到服务器上的都是临时文件。
在smart中测试时,路径如下:
E:.IntelliJIdea13\system\tomcat\Unnamed_SmartArgs\work\Catalina\localhost_\upload_0116e40e_4a2d_4c76_a54e_c3a0013e9ab9_00000011.tmp
很明显,tomcat会自己处理.......
而你在系统中获得是Multipart,是一个流.....这个问题要存什么名字,存什么地方,是程序员要解决的。。
不是框架要解决的。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
upload_0116e40e_4a2d_4c76_a54e_c3a0013e9ab9_00000011.tmp
文件名太长,上面的没自动换行,再单独发个文件名。。
我的想法是提供一个默认的重命名规则,比如:UUID、Base64 等策略,如果开发这需要定制,就要在 smart.properties 里进行配置成他们想要重命名策略。
登录 后才可以发表评论