我当前在 Spring 中的 MVC 应用程序是一个经典的应用程序 - 控制器返回视图名称以呈现,然后 *.jsp 文件呈现给浏览器。简单且防弹:)
我现在要做的是使用 AJAX 更新页面的某些部分。
页面的一部分应该由控制器中的方法处理,像“taskList”这样的东西会呈现带有任务列表的准备包含的html。
ajax 本身一切都很好而且很花哨 - 我只是在页面中创建保持 div 并使用来自该请求的 html 填充它。
现在的问题是:有没有办法将该 html 包含在服务器端的页面中?类似的东西(警告:伪代码:))
<div id="taskListHolder">
<someSpringtag:include 'taskList' />
</div>
基本上我想在另一个控制器响应中包含 html。因此,在第一页加载的情况下,不需要 AJAX,并且在禁用 JS 时它也可以工作。
做这样的事情的最佳做法是什么?
谢谢!莱昂蒂