目前,在我们的部署中,我们有一个抽象类型的组件,它代表我们页面的一部分,基本上是一个元素,例如一个可以有多项选择的问题,一个文本框或任何其他形式的回答,或者一个用户可以选择的视频玩,基本上是一个可互换的页面碎片,基本上,我们的设计是在我们的网站中有一个特定区域,它将通过一个组件列表呈现,我们首先尝试让每个“页面”对象都有一个列表组件,并且每个组件都有一个方法 render 会返回一个 Spring View,我们认为我们可以遍历列表并以某种方式将视图混合在一起。
我们还尝试使用 XSTLViews,但没有更多成功,这似乎更多是设计问题,而且我们滥用了 Spring MVC 的使用方式。
我们真的很高兴收到有关如何正确操作的任何建议/提示/更正,以及对我们可能存在的误解的一些更正。