Tomcat 动态更新文件夹中的文件列表

Tomcat 动态更新文件夹中的文件列表,tomcat,directory-listing,Tomcat,Directory Listing,实现这一目标的最佳方式是什么?我有一个tomcat服务器,文件被上传到WEB-INF文件夹,我用它编写一个html文件(index.html)并手动添加文件。我在Tomcat中启用了目录列表,但当我键入http://127.0.0.1/test_server/WEB-INF/我有一辆404,如果我将文件移动到test_server而不是WEB-INF并且如果我转到http://127.0.0.1/test_server/文件列在那里,因此当我导航到WEB-INF文件夹时,如何使其工作?“WEB

实现这一目标的最佳方式是什么?我有一个tomcat服务器,文件被上传到
WEB-INF
文件夹,我用它编写一个html文件(index.html)并手动添加文件。我在Tomcat中启用了目录列表,但当我键入
http://127.0.0.1/test_server/WEB-INF/
我有一辆404,如果我将文件移动到test_server而不是
WEB-INF
并且如果我转到
http://127.0.0.1/test_server/
文件列在那里,因此当我导航到
WEB-INF
文件夹时,如何使其工作?

“WEB INF目录不是应用程序公共文档树的一部分。Web INF目录中包含的任何文件都不能由容器直接提供给客户端。但是,通过使用RequestDispatcher对ServletContextor的getResource和getResourceAsStream()方法调用Includes/Forwarding,servlet代码可以看到Web INF目录的内容。”

更多说明可在此处找到:


因此,如果您想启用目录列表,您应该使用不同的目录。

因此,如果我有这样的
http://127.0.0.1/test_server/Uploads/
这应该解决问题吗?这似乎显示了我在文件夹中的内容,下一个问题是我是否需要编写一个脚本来更新文件列表你认为什么是正确的行为:如果你只想在目录中列出文件,你不需要做任何事情。