我正在使用 Spring MVC 2 的默认配置。因此,我的调度程序将如下所示:
<prop key="index.htm">indexController</prop>
我在根目录下有一个简单的 htm 文件。当我浏览此文件时,出现 404:Not Found 错误。如何在 Spring MVC 中浏览(物理存在于磁盘上)htm 文件。
最佳答案
在基于注释的 Spring 3.x 中,您可以将其写在 Controller 中,
@RequestMaping(value="/index.htm")
public void doSomeJob(){
//some code here
}
如果您以“/pathToIt/index.htm”发出请求,那么它将被 doSomeJob() 方法捕获..
P.S Spring MVC 3.x 中的配置文件中不需要请求映射
注意:如果 spring 找不到你的物理文件,也可能会导致 404 ..
关于java - Spring MVC中如何浏览htm文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8864255/