关于SSH框架文件上传到服务器自动删除问题的解决方法。

最近用SSH做项目时遇到一个问题,就是文件上传到服务器目录会自己莫名其妙的删除,从网上查了很多方法,没有找到什么有用的解决方式,后来自己想了一个方法,就是在web项目的目录外新建一个目录,专门用来存放图片或其它上传的文档。比如下图所示

然后在tomcat的server.xml文件中配置映射路径,让web项目可以访问项目外的资源。

这样就能访问图片或者其它资源了。

最后贴出我的文件上传代码,有兴趣的童鞋可以借鉴一下。我把这个方法封装成静态方法,可以直接调用。

Action里的代码,注意要定义三个属性,这三个属性的前缀要相同

jsp代码,注意form里面要加入enctype="multipart/form-data",然后文件name值要和action里的name值对应起来


最后显示的时候遍历数据库里的图片名就ok啦


前面那个静态方法的返回值就是往数据库里存的图片名(filename)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值