在ApacheTomcat中动态部署资源文件

在ApacheTomcat中动态部署资源文件,apache,tomcat,deploying,Apache,Tomcat,Deploying,在使用JSP和servlet创建的web应用程序中,我计划在用户输入用户名并单击submit时包含一项功能,servlet将使用文本到语音生成一个.wav文件(例如:“Hello,Welcome!”)。我能够在ApacheWebApps文件夹中创建.wav文件。但是,当我将创建的文件的链接提供给用户时,它没有得到服务。(意味着,它会导致404错误) 我相信这是部署的问题,根据我的理解,当我把这个文件放在webapps/jsp文件夹中时,tomcat应该能够找到它 你能给我指一些资源让我更了解这一

在使用JSP和servlet创建的web应用程序中,我计划在用户输入用户名并单击submit时包含一项功能,servlet将使用文本到语音生成一个.wav文件(例如:“Hello,Welcome!”)。我能够在ApacheWebApps文件夹中创建.wav文件。但是,当我将创建的文件的链接提供给用户时,它没有得到服务。(意味着,它会导致404错误)

我相信这是部署的问题,根据我的理解,当我把这个文件放在webapps/jsp文件夹中时,tomcat应该能够找到它

你能给我指一些资源让我更了解这一点吗。(我在谷歌上搜索了一下,并修改了一些mime类型。但到目前为止运气不佳)


提前谢谢

你能粘贴你给用户的创建文件的链接吗?因为我还在测试这个应用程序,我只使用localhost表示歉意。刚刚注意到我的机器中安装了两个Tomcat。这就是问题所在。请记住,当您部署新版本的Web应用程序时,在您的Web应用程序中创建的作为上载一部分的任何文件都可能被吹走。如果需要保留这些文件,最好将它们保存在webapp外部的文件夹或数据库中。