我应该把我的java源码放在哪里以及在哪里配置liferay Portlet

时间:2013-03-06 11:15:30

标签: liferay portlet liferay-ide

我想为liferay portlet编写一个简单的java源代码。在我为liferay portlet编写源代码时,我还需要对portlet.xmlliferay-portlet.xmlliferay.display.xmlweb.xml进行任何更改 我在任何地方都没有看到任何关于此的信息。 任何帮助和建议将不胜感激。

2 个答案:

答案 0 :(得分:2)

你必须在portlet.xml文件中定义portlet类,它是一个完全限定的类名,如come.help.me.portlet.HelpPortlet

当执行portlet时(通过放置页面或使用portlet访问页面或在portlet上执行任何操作时),将调用此portlet类的方法。

如果您使用的是liferay-sdk,那么您的portlet类应位于portlet的portlet-folder/docroot/WEB-INF/src/eu/ibacz/example/NewPortlet.java中。

答案 1 :(得分:2)

你创建一个liferay mvc portlet。创建一个liferay项目 - > liferay portlet并在portlet中编写你的java代码。它会在portlet.xml,liferay-portlet.xml,liferay.display.xml和web.xml中自动更改