0

我有一个想要从 Spring MVC 控制器返回的 XML 文件,但是我发现的所有示例都使用 JAXB,首先将数据表示为对象(我知道这是常规情况)。在我的例子中,XML 表示是静态的并存储在一个 XML 文件中,我只需要从控制器返回这个文件。

我考虑过使用一些 XML 解析器读取文件,然后使用一些低级 Spring 注释将原始数据传递给控制器​​,但我确信有更好的方法来做同样的事情。

谢谢

4

1 回答 1

0

使用 Spring MVC,可以将静态文件映射到使用mvc:resources.

<mvc:resources mapping="/files/**" location="/static-resources" />

最好将静态文件放在 WEB-INF 目录之外,因为该目录应该是公共不可访问的。

于 2013-07-29T09:46:51.037 回答