Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个“静态”、非检票口 CMS 网站,我们希望在其中一个静态页面中包含一个动态检票口页面/组件。我们的想法是使用 jQuery 的 load() 方法来加载内容。并在标题中包含 wickets ajax js 文件。
这或多或少起了作用。但要使其正常工作,必须将页面的 base-url 重定向到 wicket 服务器的 ajax 端点。
我们最新最好的解决方案是将页面包含在 iFrame 中。有没有更优雅的方法来做到这一点?
我们也有类似的东西,但我们使用了与您完全相反的东西。我们通过 Wicket 包含静态内容的 html 片段并在其中渲染我们的组件。
我认为,包括通过 ajax 调用、来自静态页面的(丰富的动态)Wicket 内容,可以打破原生 Wicket 的能力,在有状态的页面中操作流程。
相反的策略(来自 cedric.gatay)似乎更好。