关于SSH框架文件上传到服务器自动删除问题的解决方法。
2017-02-27 11:09
681 查看
最近用SSH做项目时遇到一个问题,就是文件上传到服务器目录会自己莫名其妙的删除,从网上查了很多方法,没有找到什么有用的解决方式,后来自己想了一个方法,就是在web项目的目录外新建一个目录,专门用来存放图片或其它上传的文档。比如下图所示
然后在tomcat的server.xml文件中配置映射路径,让web项目可以访问项目外的资源。
这样就能访问图片或者其它资源了。
最后贴出我的文件上传代码,有兴趣的童鞋可以借鉴一下。我把这个方法封装成静态方法,可以直接调用。
Action里的代码,注意要定义三个属性,这三个属性的前缀要相同
jsp代码,注意form里面要加入enctype="multipart/form-data",然后文件name值要和action里的name值对应起来
最后显示的时候遍历数据库里的图片名就ok啦
前面那个静态方法的返回值就是往数据库里存的图片名(filename)
然后在tomcat的server.xml文件中配置映射路径,让web项目可以访问项目外的资源。
这样就能访问图片或者其它资源了。
最后贴出我的文件上传代码,有兴趣的童鞋可以借鉴一下。我把这个方法封装成静态方法,可以直接调用。
Action里的代码,注意要定义三个属性,这三个属性的前缀要相同
jsp代码,注意form里面要加入enctype="multipart/form-data",然后文件name值要和action里的name值对应起来
最后显示的时候遍历数据库里的图片名就ok啦
前面那个静态方法的返回值就是往数据库里存的图片名(filename)
相关文章推荐
- Myeclipse中文件已经上传到服务器目录下,文件也没有被占用,但是页面中无法读取和使用问题的解决方法
- 解决ssh无法连接服务器问题,ssh上传和下载文件详解
- jsp-解决文件上传后重启Tomcat时文件自动删除问题
- 关于ueditor 在struts2 中 上传图片 ,未找到上传文件 问题的解决方法
- 腾讯云服务器购买后关于无法使用xftp上传文件的解决方法
- 通过SSH向安装在虚拟机上的centOS 上传文件出现的问题及解决方法
- 关于ASP无组件上传文件时 中文 双引号 无法取得 文件名 扩展名 解决方法
- eWebEditor不能实现远程文件自动上传的解决方法
- 关于CppSqlite中数据库文件中文路径识别问题的解决方法
- 关于在Eclipse中启动Weblogic服务器时出现Parsing Failure in config.xml问题解决方法
- 关于win2003服务器远程断开后自动注销的问题解决
- 关于删除数据库中含有自增长字段的表,清空后,自增长字段重新从1开始的问题解决方法。
- LNMP一键安装包PHP和Niginx 文件上传大小限制问题解决方法
- 关于上个Flex-Jsp-DB例子中Flex和Jsp传递中文参数问题的解决方法!(Tomcat服务器)
- 关于html,htm文件图标问题解决方法
- 关于tomcat服务器优化,常遇到的一些简单问题的解决方法 (z)
- 转:关于我使用spring mvc框架做文件上传时遇到的问题
- struts 上传文件乱码问题解决方法
- 关于FileUpload上传大文件的问题解决办法
- 关于PhotoShop中保存CMYK格式TIFF文件在GDI+错误地显示颜色的问题解决方法