我刚刚开始使用Spring MVC几个月来一直试图接收Java(Web)。
我确信我想要实现的目标非常简单,但我找不到真正有效的解决方案。
我想在视图中包含另一个控制器/视图。这可以是菜单或一些其他动态生成的内容。例如,假设在应用程序的侧栏中我需要显示类别列表。我不想在每个需要使用它们的控制器/视图中检索这些类别。我想在主页面视图中包含另一个控制器/视图,以便这些内容可以放在多个视图中,但由一段代码管理。
ASP.NET MVC有一些名为PartialViews的东西,大多数PHP框架似乎都提供了这种功能,但我在春天找不到这样的东西。我最接近解决此问题的方法是使用jsp:include标签,它确实有用,实际上它几乎是解决方案,但它在Eclipse中生成错误,因为显然Eclipse无法找到路径,因为它是一个Spring RequestMapping即/ include / categories而不是直接链接到物理文件。
另一个解决方案是使用Javascript动态地将内容加载到侧边栏中,但我不想这样做。
有没有'正确'的方法来实现这一点,还是有办法压制eclipse为jsp:include标签生成的错误?