我正在处理的应用程序部署在 Glassfish v3.1.1 中。我正在尝试使用备用文档根来提供来自战争之外的文件。
这是我在 glassfish-web.xml 中指定的内容
<glassfish-web-app>
<context-root>xyz</context-root>
<property name="alternatedocroot_2" value="from=/new/\* dir=E:/xyz"/>
</glassfish-web-app>
静态文件存储在此位置:
E:\xyz\new
部署后,当使用此 url 访问文件时,我得到 404 响应。
http://localhost:8080/xyz/new/1_RD_2.png
我搜索了请求是如何匹配的,上面的代码似乎与这里给出的匹配。但是,代码仍然不起作用。我在这里有什么遗漏或做错了吗?