@RequestMapping(value = "/{storeId}", method = RequestMethod.GET)
public String mainStoreDeals(final ModelMap model, final HttpServletRequest request, final HttpServletResponse response, @PathVariable final String storeId) throws IOException, BaseDataException {
    model.addAttribute("storeId", storeId);
    model.addAttribute(STORE, "store_products");
    return "storeproducts";
}


我在Spring MVC中使用的一些代码。

我将sitemap.xml文件粘贴到了我的根目录中

但是一旦我尝试访问其在控制器上方的调用。

我需要两者都应该工作,有什么解决方案吗?

最佳答案

除了@Predrag Maric所说的以外,如果您不是动态生成文件,则只需添加一个配置即可将其用作静态资源,因此

<resources mapping="/sitemap.xml" location="/" />


或等效的Java配置(如果您不使用xml)

09-25 22:55