0

ポートレットにいくつかの機能(電子メールの送信)を追加する必要があります。ext-pluginでそれを行い<portlet:actionURL ...>、jsp-pagesで使用したいと思います。ext-pluginでこのアクションをどのように実装しますか?

4

1 に答える 1

1

ext-plugin を使用したくない: これは侵襲的であり、誤って使用して依存する可能性のある Liferay の実装の詳細にアクセスできます。

したがって、それが独自のポートレットである場合は、適切なプラグインに実装してください。ポートレットのサポートは ext-plugins では推奨されておらず、以降のバージョンからは削除されることに注意してください。今すぐ移行を行い、ポートレットでの ext の使用を既に停止することもできます。

ext を使用したくないと言ったので、明確にするために: ext を使用する必要があるかもしれません。ext は多くの Liferay の実装をオーバーライドする素晴らしいメカニズムです。ただし、これは侵略的であり、適切に分離された他のプラグインよりもアップグレードが困難になります。ただし、ext を使用する必要がある場合でも、できるだけ小さくして、プラグインで外部の作業の大部分を実行してください。

今あなたの質問のために:

あなたはすでにポートレットを持っていて (ポートレットに何かを追加したいので)、何を尋ねているのか理解できないという印象があります。「Java でメールを送信するにはどうすればよいですか?」または「ポートレット API にプログラミングするにはどうすればよいですか?」または「Liferay のサービスを使用して E メールを送信するにはどうすればよいですか?」

最初の 2 つの質問は、この文脈で答えるには少し広すぎますMailLocalServiceUtil

于 2012-09-10T07:07:20.840 に答える