您可以编写自己的servlet来提供静态内容(这并不难),也可以尝试 扩展
而不是包装DefaultServlet。无论哪种方式,都将在您的服务器中配置默认的结果servlet
web.xml(使用“
default”作为servlet名称)。
也就是说,DefaultServlet将仅在您的webapp上下文中提供静态内容;为了更改,您必须创建/绑定到JNDI您自己的ProxyDirContext实例,该实例指向外部文件夹,但我不确定这是否行得通;它的配置过程相当复杂。
尝试覆盖servlet路径将无济于事。



