2012-03-29 19 views
0

で複数のアクションを持つポートレットの開発のLiferayサイトDeveloping a Portlet with Multiple Actionsは、Liferayの

のガイドは、私はMyGreetingPortletクラスのコードを置く場所あなたが知っていますがありますか?

ファイル名はどのようにして、どのフォルダに配置する必要がありますか?

答えて

0

同じチュートリアルでAnatomy of a portletをチェックしてください。

+0

MAKKAMありがとうございます。しかし、私はまだ問題があります。 portlet.xmlファイルでタグを使用して、ポートレットクラスを定義します。たとえば、このタグを com.liferay.portletとして記述すると、srcフォルダに "com.liferay.portlet"というパッケージが必要です。そのパッケージにJavaコードを記述できます。しかし、 " com.liferay.util.bridges.mvc.MVCPortlet"のようなときはどこにJavaコードを置くべきですか? – Karadous

+1

com.liferay.util.bridges.mvc.MVCPortletは、liferay標準ライブラリに含まれるポートレットの基本クラスです。上記のチュートリアルでは、 com.liferay.samples.MyGreetingPortletを使用します。つまり、 "MyGreetingPortlet"という名前のクラスを含む "com.liferay.samples"という名前のパッケージがあります。通常、ソースコードはファイルシステムの "/docroot/WEB-INF/src/com/liferay/samples/MyGreetingPortlet.java"パスに置かれます。 –

+0

"com.liferay.samples"というパッケージを作成し、そこに "MyGreetingPortlet.java"クラスを配置しました。次に、ポートレットをデプロイしました。しかし、ページを編集して保存ボタンを押すと、「ポートレットは一時的に使用できません」というメッセージが表示されます。 – Karadous

関連する問題