liferay在留言溥的基礎上開發留言本

2021-08-22 12:44:03 字數 1327 閱讀 5575

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序列,你可以知道 對 進行處理的時候將執行以...