我的当前Spring MVC应用程序是一个经典的应用 - 控制器返回视图名称以进行渲染,然后*.jsp文件被渲染到浏览器。简单而且牢固 :)
现在我想要做的是使用AJAX更新页面的部分内容。
页面的一部分应该由控制器中的方法处理,类似于“taskList”会呈现准备好包含任务列表的HTML。
AJAX本身很好 - 我只需要在页面中创建一个容器div,并将其填充为该请求中的HTML。
现在问题来了: 有没有一种方法可以在服务器端将该HTML包含在页面中? 类似于(警告:伪代码:)
<div id="taskListHolder">
<someSpringtag:include 'taskList' />
</div>
我想在一个控制器的响应中包含另一个控制器的HTML内容。因此,在第一次页面加载时不需要使用AJAX,即使JS被禁用也可以正常工作。
如何最好地实现这样的功能?
谢谢! Leonti