Я разрабатываю веб-сайт с Spring и пытаюсь обслуживать ресурсы, которые не являются файлами .jsp(например,.html).
прямо сейчас я прокомментировал эту часть моей конфигурации сервлета
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/" p:suffix=".jsp" />
И попытался вернуть с контроллера полный путь к ресурсу.
@Controller
public class LandingPageController {
protected static Logger logger = Logger.getLogger(LandingPageController.class);
@RequestMapping({"/","/home"})
public String showHomePage(Map<String, Object> model) {
return "/WEB-INF/jsp/index.html";
}
}
файл index.html существует в этой папке.
ПРИМЕЧАНИЕ. Когда я меняю index.html на index.jsp, мой сервер теперь правильно обслуживает страницу.
Спасибо.