2012-03-29 31 views

回答

0

查看同一教程中的Anatomy of a portlet

+0

謝謝MAKKAM。但我仍然有問題。你可以在你的portlet.xml文件中使用標籤來定義你的portlet類。例如,如果我將這個標記寫爲 com.liferay.portlet,那麼我的src文件夾中必須有一個名爲「com.liferay.portlet」的包,並且可以在該包中編寫java代碼。但是當它像「 com.liferay.util.bridges.mvc.MVCPortlet」應該在哪裏放置我的java代碼? – Karadous 2012-03-29 09:59:21

+1

com.liferay.util.bridges.mvc.MVCPortlet是Liferay標準庫中包含的portlet的基類。在上面的教程中,它們使用 com.liferay.samples.MyGreetingPortlet,這意味着有一個名爲「com.liferay.samples」的包含名爲「MyGreetingPortlet」的類。通常源代碼放置在文件系統的「/docroot/WEB-INF/src/com/liferay/samples/MyGreetingPortlet.java」路徑中。 – 2012-03-29 10:19:00

+0

我創建了一個名爲「com.liferay.samples」的包,並在其中放入了「MyGreetingPortlet.java」類。然後我部署了這個portlet。但是當我去編輯頁面並點擊保存按鈕時,它顯示「Portlet is temporarily unavailable」消息。 – Karadous 2012-03-29 12:18:29