eclipse下tomcat上传文件路径的问题

        今天进行项目的测试,发现上传的图片出现问题。发现是由于文件的路径出现错误。发现通过文件上传的文件如果是形如“/*”,的则建立的文件夹是在项目盘的根目录下,如果是形如“*”的则会发现如果是在tomcat下,则会在bin目录下建立文件夹,如果是在eclipse下,则会建立在eclipse目录下。如此我们只能对上传文件路径进行配置管理,我用到两种方法特别记录。

       1.是把上传的文件路径直接设计在web项目下,如WEB-INF下(这样外部便没有办法访问到你的文件,相对安全),当然也可以在web项目下自己建立一个文件夹存放。当然如果把图片地址设计在Web项目下,如我设计在eclipse下Webcontent/*下同样会出现问题,那就是当我上传完成,位置也正确是时,却没有办法正常显示图片,这可能和eclipse编辑器有关,只有当我重启项目时才会关联我的上传内容。但放心这一问题在我们把项目发布在tomcat,而不是通过eclipse启动tomcat时问题便会消失。

       2.便是在项目外的文件存储文件做一个虚拟路径,使得web项目可以使用。(这个方法是使用最广泛也是最多的,至于虚拟目录的配置方法网上有很多。

http://blog.csdn.net/jdjdndhj/article/details/52693652)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值