liferay-display.xml:
liferay-portlet-ext.xml:
message_books
/html/portlet/blogs/icon.png
message_books
[color=red]com.ext.portlet.messageboards.action.configurationactionimpl[/color]指向自已的configurationaction
false
false
[color=red]true[/color]因為有十幾套**要用到,原來沒有這句話,造成在不同的**中portletpreferences取值不同,這個問題找了兩天,搞得要**。
false
false
0portlet-ext.xml:
message_books
message_books
com.liferay.portlet.strutsportlet
view-action
/message_books/view
0text/html
com.liferay.portlet.strutsresourcebundle
categoryid
power-user
user
message_books
struts-config-ext.xml:
tiles-defs-ext.xml:
以上就是主要的配置檔案的
ok下面就是jsp了,大家可以發現liferay的jsp寫的很複雜很大一部分的功能都是在jsp裡面實現 的,這個也不例外,在這裡我只寫出jsp中重要的一些方法。
view.jsp:
configuration.jsp:
searchcontainer.settotal(total);
list results = mbcategorylocalserviceutil.getcategories(portletgroupid.longvalue(), 0, searchcontainer.getstart(), searchcontainer.getend());//取出所有的型別這樣就可以在jsp中用下拉框顯示出來了,可以讓管理員來設定要顯示的那個型別。其他的至於每頁顯示數量,排序都可以用他原有的。
edit_message.jsp:
這個就根據你的需要來寫了,他原有的功能很多的,你只需要保留你想顯示的,其他就刪。
基本上到這裡就結束了,不過這個是沒有翻頁功能的,他本身提供了乙個翻頁的標籤,可是想和他的融合起來還有很困難的,因為他的是乙個" />而我取出的是乙個list,並且他的顯示格式是固定的。
WIFI時鐘在已有硬體基礎上的實現
暑假的小學期利用學校發的esp8266 12f這塊板子做了乙個wifi時鐘,在最初做的時候發現有關esp8266 12f資料相對來說還是比較少的,因此想要總結一下,自己以後查的時候也方便一些。用到的材料有 板子總體的樣式 把這些元件焊接到板上去,相對來說比較難的是usb插座和各種晶元以及oled顯示...
在已經有Anaconda的基礎上安裝pytorch
3.解決方法 個人覺得還是踩了不少的坑,藉著正在安裝的機會抽空寫個部落格總結一下。希望後來者能夠借鑑。我一開始是使用 anaconda 的介面來安裝的 以為蠻簡單的,但是事實上我嚴重低估了這件事的難易程度。新增清華源的pytorch 10.0 刪除安裝命令最後的 c pytorch,才會採用清華源安...
a b 在編譯基礎上的討論
關於討論 中的 c a b 這個表示式的面試題一直都在出現。從很直觀的角度上來說你可以理解成為以下的兩種形式 乙個是 c a b 另一種是c a b 其實做過編譯程式的人可以考慮以下過程,在詞法分析階段要進行的是將輸入的檔案切成token,並形成token序列,你可以知道 對 進行處理的時候將執行以...