<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 27,  comments - 14,  trackbacks - 0
    近階段手頭上進行的是一個liferay項目,由于是初次學習和使用liferay技術,在項目的開發過程中遇到了很多的問題,等項目結束我會抽時間好好整理下關于liferay開發的一些心得體會。在此先記下若干(對熟手來說可能很弱智~~~),我會不斷更新:
    1、Liferay中當點擊某portlet中的某條記錄,連接打開另外一個portlet窗口A,頁面狀態已經是最大化,當在A頁面上做一些操作之后,點“返回”按鈕,按道理應該是返回到初始portlet頁面,portlet窗口的狀態應該是正常大小(即windows.state="normal"),然而出乎意料的竟然未能返回到原始狀態,而是帶有A頁面的部分內容,當初困擾很久,但都沒有有效的解決,后來得到廖大哥的指點,才明白是由于URL的存儲問題,后面通過在該portlet的配置文件liferay-portlet-ext.xml中增加一個參數<restore-current-view>false</restore-current-view>的配置,很容易就實現了頁面正常的跳轉,例如:
    1    <!-- Magazine -->
    2    
    3    <portlet>
    4        <portlet-name>159</portlet-name>
    5        <struts-path>ext/magazine</struts-path>
    6        <use-default-template>false</use-default-template>
    7        <restore-current-view>false</restore-current-view>
    8    </portlet>

    2、 關于Liferay程序的調試,和一般的WEB程序相比較還是比較麻煩的。項目剛開始的時候,因為對Liferay也不是很熟悉,不管是調試java實現類程序還是JSP頁面程序,只要改個地方都是全部重新build-service-->ant deploy-->重啟Tomcat服務器,然后才可以運行查看結果是否滿足自己的需求,這樣非常浪費時間。這樣另人非常苦惱,明明可以在半個小時就可以做完的事情 ,卻要花上幾個小時或是更多。有壓迫就有反抗 。后來做一些嘗試,終于可以節省了些時間。
    首先對于JSP程序,可以直接在Tomcat目錄下找到相應的JSP文件,在服務器啟動的前提下,可以即時刷新調試查看結果,如果正確則就可以將此JSP文件拷貝到EXT環境下的相應目錄下,覆蓋掉原來的文件。
    其次,對于修改類文件分兩種情況,如果是修改Action類則直接ANT擴展環境EXT根目錄下的build.xml文件,然后刷新文件目錄再重新啟動服務器即可以運行查看。在這里要注意運行build.xml文件之前要保證Tomcat服務器已經關閉,否則會ANT失敗;如果這樣做了而導致build失敗,也不要慌,導航到Tomcat的bin目錄下,執行一遍shutdown.bat文件即可重新執行ant,接著重啟貓。如果是修改impl等實現類文件,則就要在執行以上步驟之前要多加一次操作了,那就是要執行build service,把修改寫入到spring等配置文件中。
    另外,對于修改一些配置文件最好是完整執行一遍build service\ant ...\啟動tomcat操作,這樣比較安全,因為沒有時間仔細研究,也不敢妄斷。
    以上只是一些比較明顯的問題,其他還有些可能是在調試過程中的一些細節操作技巧,這就要看個人的習慣了,要善于做比較,在調試JSP程序時要特別注意關注地址欄的地址變化,有些問題解決就是通過對比來區分要添加什么樣的參數或減少。不管怎么樣,Liferay程序調試總的來說還是比較煩瑣的,或許高手們有更好的優化措施,期待交流共享。

    posted on 2007-07-10 19:13 Scott.Pan 閱讀(1625) 評論(1)  編輯  收藏 所屬分類: Liferay

    FeedBack:
    # re: Liferay項目中問題及解決方法列舉
    2010-08-31 11:44 | 于989
    中國大連Liferay服務

    QQ:1417153858 (Liferay支持)
    QQ:1410151582 (Liferay培訓)
    QQ:1492270185 (Liferay企業版)

    聯系電話:
    0411-8489 8263 (總機)
    86-15601156692 (咨詢)

    Liferay中國服務大連QQ群: 49845872
      回復  更多評論
      
    <2007年7月>
    24252627282930
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日韩视频免费一区二区三区| 女性无套免费网站在线看| 亚洲黄网在线观看| 日韩免费一区二区三区| 最近中文字幕免费大全| 亚洲国产综合在线| 亚洲?V乱码久久精品蜜桃| 免费国产99久久久香蕉| 亚洲中文字幕无码中文| 久久夜色精品国产亚洲av| 99在线视频免费观看视频 | 亚洲欧洲日产国码高潮αv| baoyu777永久免费视频| 亚洲综合激情五月色一区| 国产啪亚洲国产精品无码| 在线观看AV片永久免费| 三年片在线观看免费| 一本天堂ⅴ无码亚洲道久久| 亚洲欧洲国产精品香蕉网| 成年女人毛片免费播放视频m| 在线观看免费黄色网址| 亚洲一区二区三区成人网站| 婷婷亚洲久悠悠色悠在线播放| 国产一区二区三区无码免费| 中文字幕免费在线| 一个人看的免费观看日本视频www| 亚洲一级在线观看| 亚洲精品V欧洲精品V日韩精品| 白白国产永久免费视频| 19禁啪啪无遮挡免费网站| 黄桃AV无码免费一区二区三区| 亚洲另类无码一区二区三区| 亚洲最大成人网色| 亚洲综合av永久无码精品一区二区| 女人18一级毛片免费观看| 亚洲毛片在线免费观看| 九九精品成人免费国产片| 一区二区三区在线免费| 精品国产亚洲一区二区三区在线观看| 亚洲激情黄色小说| 亚洲视频2020|