gpt4 book ai didi

java - 如何将文件从 Java servlet 上传到 Tomcat/webapps 中 Web 服务器上的某个位置

转载 作者:行者123 更新时间:2023-12-02 08:34:15 25 4
gpt4 key购买 nike

如何将文件从 Java servlet 上传到 Tomcat/webapps 内的 Web 服务器上的某个位置。

我正在使用 Commons 上传。我有一个位置,例如 myserver:8080/myapp/mylocation,我想将上传的文件放置在其中。

我尝试使用 getServletContext().getRealPath("/"); 查找我所在的位置,然后将其附加到 mylocation,但出现空指针异常。

我知道我听起来很模糊,因为我对大局感到困惑,我需要执行哪些一般步骤才能完成这项工作。任何代码或代码链接将不胜感激。

最佳答案

您可能需要检查权限。确保您对计划存储文件的目录具有写入权限。通常您可能希望将文件存储在 WEB-INF/mylocation 中。然后 getServletContext().getRealPath("/WEB-INF/mylocation") 将成为您要保存文件的位置。

关于java - 如何将文件从 Java servlet 上传到 Tomcat/webapps 中 Web 服务器上的某个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2406516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com