在這個網站中,我們可以看到,整個網站又多個小窗口組成,這些窗口可以最小化,最大化和關閉,這些小窗口就是一個個的Portlets。Portlets和Servelet一樣,需要一個容器來管理,Servelet需要一個WEB容器來管理,而Portlets則需要用一個Portal容器來進行管理。在這篇文章里,我將介紹如何在Netbeans里創建和管理Portlets。
軟件需求:
1、JDK1.6以上版本
2、OpenPortal Portlet Container 2.0 beta
2、Netbeans 6.0以上版本(我使用的是Netbeans 6.1),并安裝這些插件:jMaki Ajax Support,OpenPortal Portlet Container, Generic Portlet。
實驗步驟:
1、把Portal容器配置到glassfish中:下載OpenPortal Portlet Container 2.0 beta,下載的文件是一個jar包,把該jar包的路徑拷貝到命令行中,用java -jar portlet-container-configurator.jar命令執行安裝,并選擇glassfish的安裝路徑,如下圖所示:
點擊OK即可進入下一步。
2、配置Portal服務器:打開"Service"窗口,右鍵單擊"server"-"Add Server",在彈出的窗口中選擇"OpenPortal Portlet Container 2",點擊下一步,這一步要選擇WEB容器,默認是GlassFish Server,在GlassFish Home中把路徑指向glassfish的安裝目錄即可,如:C:\Program Files\glassfish-v2ur2。另外還需要輸入admin的口令,默認是adminadmin。點擊下一步并完成即可配置好。
3、新建一個web工程:File - New - Web - Web Application,命名為MyPortlet,點擊下一步,其中Server選擇"OpenPortal Portlet Container 2.0",點擊下一步,選擇框架時,必須把Portlet Support及jMaki Ajax Framework選中,在選中Portlet Support時,注意要把"Create Portlet"選中,并把Portlet Class Name和Portlet Name都改為MyPortlet,注意,這兩個名稱必須一致,如下圖所示:
選中jMaki時,把CSS Style選為No CSS Style,如下圖所示:
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/