吼吼,我遇到的问题是这样的......

我写了一个图片上传的方法,上传时,判断没有这个目录就自动建立一个。然后开始上传图片,能成功,能在服务器找到文件夹和相应的文件。但是,重启项目,或者清理缓存之后,图片和文件夹就会自动被删除,不见了。
先说解决办法吧,后面再分析:
1.把/tomcat/webapps/目录清空,删掉该文件夹的所有内容,
2.修改/tomcat/conf/web.xml文件:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet
3.修改/tomcat/conf/server.xml文件:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
-->
<!----><Context path="/ser" docBase="D:\project\myProject\editor\WebRoot"></Context>
<!--<Context path="/mvc" docBase="D:\project\myProject\你的项目名\WebRoot"></Context>-->
</Host>
分析:
重新redeploy的时候, tomcat 会同步你本地的文件 ,因为本地没有相应的文件夹导致文件丢失。这只是在开发过程中会遇到的问题 实际应用中 tomcat 只会 startup.bat/sh shutdown.bat/sh。我们这样做,其实就是给工程配置虚拟路径,这样tomcat在启动的时候直接找到工程了,上传的图片就不会仅仅只在/tomcat/webapps/目录,而直接到了你的工程里,不管你怎样重启项目,或者清理缓存,上传的文件依然存在!
总结
以上就是本文关于jsp-解决文件上传后重启Tomcat时文件自动删除问题的全部内容,希望对大家有所帮助。有兴趣的朋友可以参阅本站的其他专题,在此非常感谢大家对的支持!
# jsp
# 文件上传
# 文件上传漏洞
# Eclipse配置tomcat发布路径的问题wtpwebapps解决办法
# 解决Tomcat重新部署后图片等资源被自动删除的问题
# Tomcat如何监控并删除超时Session详解
# tomcat的webapps目录下的应用删除部署详解
# 重启
# 上传
# 就会
# 是在
# 在此
# 是这样
# 能在
# 只会
# 这样做
# 有兴趣
# 这只
# 写了
# 不见了
# 只在
# 建立一个
# 解决办法
# 所有内容
# 先说
# 上传图片
# 中会
相关文章:
建站主机选择指南:服务器配置与SEO优化实战技巧
大型企业网站制作流程,做网站需要注册公司吗?
,柠檬视频怎样兑换vip?
如何快速搭建二级域名独立网站?
太原网站制作公司有哪些,网约车营运证查询官网?
Python路径拼接规范_跨平台处理说明【指导】
微信小程序 五星评分(包括半颗星评分)实例代码
,sp开头的版面叫什么?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何在服务器上配置二级域名建站?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何高效生成建站之星成品网站源码?
如何用好域名打造高点击率的自主建站?
常州自助建站工具推荐:低成本搭建与模板选择技巧
定制建站价位费用解析与套餐推荐全攻略
建站VPS推荐:2025年高性能服务器配置指南
如何快速选择适合个人网站的云服务器配置?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
学校为何禁止电信移动建设网站?
如何通过虚拟主机快速完成网站搭建?
建站之星如何实现网站加密操作?
如何构建满足综合性能需求的优质建站方案?
如何用美橙互联一键搭建多站合一网站?
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
如何用虚拟主机快速搭建网站?详细步骤解析
制作网站的软件免费下载,免费制作app哪个平台好?
如何使用Golang安装API文档生成工具_快速生成接口文档
已有域名能否直接搭建网站?
建站主机核心功能解析:服务器选择与网站搭建流程指南
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
TestNG的testng.xml配置文件怎么写
内部网站制作流程,如何建立公司内部网站?
网站制作公司排行榜,四大门户网站排名?
建站之星导航如何优化提升用户体验?
家具网站制作软件,家具厂怎么跑业务?
网站制作员失业,怎样查看自己网站的注册者?
建站为何优先选择香港服务器?
已有域名和空间如何快速搭建网站?
建站主机如何安装配置?新手必看操作指南
微课制作网站有哪些,微课网怎么进?
名字制作网站免费,所有小说网站的名字?
平台云上自助建站如何快速打造专业网站?
唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?
在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?
如何确保FTP站点访问权限与数据传输安全?
如何快速搭建虚拟主机网站?新手必看指南
*请认真填写需求信息,我们会在24小时内与您取得联系。