在Spring中使用自己的处理程序映射时如何提供资源?

时间:2015-07-15 17:53:26

标签: java spring spring-mvc

在我的Web应用程序中,页面动态映射到URL,并且可以添加和删除页面。因此,我编写了自己的类AbstractUrlHttpHandlerMapping,所有请求都被路由到一个处理程序方法。

但是,现在我不希望资源以同样的方式处理,资源应该像往常一样返回。我该如何实现这一目标?我尝试为这些资源返回ResourceHttpRequestHandler,但我不确定将PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE设置为什么。我的尝试以NPE结束了。

使用我自己的处理程序映射时是否有更好的方法来返回资源?

1 个答案:

答案 0 :(得分:0)

我意识到这可能是this的副本。这里提出的解决方案也适用于这种情况。