我正在处理文件上传,并希望将文件放在一个文件夹中。
经过一些网站后我才知道。
解决方案1:我们可以将文件放在我们的webapps / appname / images中 缺点:如果我们重新部署战争,那么它将被删除。
解决方案1:使用绝对路径。 缺点:我必须在某个地方走硬路。
所以我想把文件放在Tomcat / uploads / images文件夹中。
这是我们上传的正确位置吗? 如何存储Tomcat目录的路径。
我可以转到上下文根位置并找到它的绝对路径,然后后退一步将把我带到webapps目录。 这是正确的方法。
感谢。
答案 0 :(得分:0)
Yes
,你可以放在那里。 Tomcat home directory
或Catalina directory
存储在Java System Property environment
。如果将Java Web应用程序部署到Tomcat Web服务器中,我们可以使用以下命令获取Tomcat目录
System.getProperty("catalina.base");