使用<jsp:include>和spring映射的url </jsp:include>

时间:2015-02-28 19:33:07

标签: eclipse spring jsp spring-mvc

我想在我的.jsp页面中包含一个由spring控制器映射的视图。这是控制器方法:

@RequestMapping("/include/header")
public String showHeader() {
    return "include/header";
}

这是jsp页面中的include标记:

<jsp:include page="/include/header">

它有效,但是eclipse用&#34; Fragment&#34; / include / header&#34;标记上面的行。没有找到预期的路径...&#34; 。有没有更好的方法来让日食变得快乐?我确实希望头文件有自己的控制器方法,否则我只是把它变成静态资源。

1 个答案:

答案 0 :(得分:2)

你正在做日食无法知道的事情。 你有构建控制器拦截网址和做某事。

Eclipse正在搜索文件头但找不到它,因为他存在于Controller中。所以这是动态的,无法通过编译器和页面验证器识别..

除非你没有相同名称的页面,否则你可以忽略eclipse。在jsp页面上的警告实际上是无效的