从Controller返回XML文件

时间:2013-07-29 05:23:25

标签: xml spring-mvc

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

我考虑过使用一些XML解析器读取文件,然后使用一些低级Spring注释将原始数据传递给Controller,但我确信有更好的方法可以做到这一点。

由于

1 个答案:

答案 0 :(得分:0)

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

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

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