在静态网页中包含/混搭动态检票页面

发布于 2024-12-28 16:55:50 字数 245 浏览 1 评论 0原文

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

这或多或少起到了作用。但为了使其工作,页面的基本 URL 必须重定向到 wicket 服务器的 ajax 端点。

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

we have a "static", non-wicket CMS website and we want to include a dynamic wicket page/component in one of the static pages. Our idea was to use jQuery's load() method to load the content. And include wickets ajax js files in the header.

This worked more or less. But to make it work, the base-url of the page had to be redirected to the ajax endpoint of the wicket server.

Our latest and best solution is to include the page in an iFrame.
Is there any more elegant way to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寄意 2025-01-04 16:55:50

我们有类似的东西,但我们是用与你完全相反的东西来做的。我们通过 Wicket 包含静态内容的 html 片段,并在内部渲染我们的组件。

We have a similar thing, but we have made it by using the exact opposite of you. We include html fragment of the static content via Wicket and render our component inside.

鸵鸟症 2025-01-04 16:55:50

我认为,通过 ajax 调用从静态页面包含(丰富的动态)Wicket 内容,可以破坏本机 Wicket 功能以及有状态页面中的操作流。

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

I think, including (rich dynamic) Wicket content via ajax call, from static page, can break native Wicket power, action flow in statefull pages.

Opposite strategy (from cedric.gatay) seems better.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文