私はliferayコミュニティ版6.0を使用しています。ページの1つは、Webコンテンツ表示ポートレットのみを使用してコンテンツを追加します。私はその内容の中で次のことを達成したいと思っています。私はいくつかのHTMLリンクを読み込んでいくつかのpdfをダウンロードするでしょう。リンクへの実際のリダイレクトが完了する前に、私のドメインにajax呼び出しを追加したいと思います。Webコンテンツ表示ポートレット内でのajaxの使用
私の質問は次のとおりです。 liferayのフック機能を使用して、view.jspにJavaスクリプトajax関数を追加しました。 clickイベントはview.jspで捕捉されますが、コントローラがないため、このイベントをドメインに伝播する方法がわかりません。
これまでのところ、カスタムMVCを使用して作成されたカスタム作成ポートレットでこの機能を実行しました。しかし、この特定のポートレットでは、コントローラーや、Web Content Displayが使用しているハンドラー(存在する場合)を見つけることはできません。
誰かがこれが可能かどうか教えてください、可能であれば、私はある方向に向いていますか?
明確化:ウェブコンテンツ表示ポートレットからサーバーにajaxクエリを送信して何かを返したいのですか? –
あなたがあなたの要件を精緻化することができれば、それは素晴らしいだろう –