1

「静的」な非ウィケットCMSWebサイトがあり、静的ページの1つに動的ウィケットページ/コンポーネントを含めたいと考えています。私たちのアイデアは、jQueryのload()メソッドを使用してコンテンツをロードすることでした。そして、ヘッダーにwicketsajaxjsファイルを含めます。

これは多かれ少なかれうまくいきました。ただし、これを機能させるには、ページのベースURLをウィケットサーバーの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 に答える