1

我们有一个“静态”、非检票口 CMS 网站,我们希望在其中一个静态页面中包含一个动态检票口页面/组件。我们的想法是使用 jQuery 的 load() 方法来加载内容。并在标题中包含 wickets ajax js 文件。

这或多或少起了作用。但要使其正常工作,必须将页面的 base-url 重定向到 wicket 服务器的 ajax 端点。

我们最新最好的解决方案是将页面包含在 iFrame 中。有没有更优雅的方法来做到这一点?

4

2 回答 2

2

我们也有类似的东西,但我们使用了与您完全相反的东西。我们通过 Wicket 包含静态内容的 html 片段并在其中渲染我们的组件。

于 2012-01-24T15:40:40.917 回答
1

我认为,包括通过 ajax 调用、来自静态页面的(丰富的动态)Wicket 内容,可以打破原生 Wicket 的能力,在有状态的页面中操作流程。

相反的策略(来自 cedric.gatay)似乎更好。

于 2012-01-24T19:30:02.167 回答