@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)