1

在我的 web 应用程序中,我有一个页面,其中显示了许多选项卡,每个选项卡都必须可以通过 AJAX 独立重新加载。为了用户体验,我希望在页面加载时立即显示所有数据,而不是通过 ajax 处理。为了可维护性(并且因为我很懒),我不想为整个页面编写单独的代码.

有没有办法包含通过调用页面中的其他控制器生成的 html?

如果相关的话,我会使用 jsp 来查看视图。

4

1 回答 1

1

更简单的方法是在页面加载事件中手动触发每个选项卡的 AJAX 调用。这将为每个选项卡带来 HTML。这样做的缺点是它会花费你 X 个请求。

另一种选择是为每个标签发送信息的所有其他人创建一个前端控制器。您向前端控制器发送一个请求,它的工作是将其他请求的结果放在一起并给出一个大响应。

于 2013-03-06T10:20:14.007 回答