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

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

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

    posts - 61,  comments - 2033,  trackbacks - 0

    1 : <cms:user> user 標(biāo)簽提供了讀當(dāng)前用戶的屬性的方法

    2 : <cms:property> 讀取當(dāng)前文件的屬性

    3 : <cms:link> 該標(biāo)簽為一個(gè) VFS 資源生成有效的 OpenCms URL

    4 : <cms:label> 讀取 OpenCms 本地化屬性文件中的字符串(僅當(dāng)需擴(kuò)展 OpenCms 工作區(qū)時(shí)使用)

    5 : <cms:include> 用于運(yùn)行中從 OpenCms VFS 動(dòng)態(tài)包含文件,包含的文件被當(dāng)成一個(gè)請(qǐng)求的附加參數(shù)。

    6 : <cms:template> template 標(biāo)簽允許您把一個(gè) JSP 頁(yè)面分割成多個(gè)元素,以便使用 <cms:include> 引入。

    7 : <cms:contentcheck> 檢查 XML 內(nèi)容的項(xiàng)目是否存在

    8 : <cms:contentloop> 該標(biāo)簽用來循環(huán)取出 XML 內(nèi)容列的全部元素

    9 : <cms:contentshow> 該標(biāo)簽用于顯示 XML 內(nèi)容的列的值

    10 : <cms:contentload> 載入一個(gè) XML 內(nèi)容資源的 collection ,根據(jù)給定的 collector 屬性,確定是單個(gè)資源還是資源列表

    11 : <cms:info> info 標(biāo)簽顯示系統(tǒng)的運(yùn)行信息以及底層支撐的

    Java/Servlet/OS

    環(huán)境信息。這個(gè)標(biāo)簽是通過標(biāo)準(zhǔn)的

    System.getProperty(value)

    來獲得 Java 虛擬機(jī)信息的。如果給出的 property 的值沒有對(duì)應(yīng)的鍵值時(shí),會(huì)返回錯(cuò)誤信息。
    二、一些問題

    1. 路徑問題: 代碼:
    <cms:contentload collector="allInFolderDateReleasedDesc" param="TEEMA_Ad/Home/Banner_Text/|teemaAd" editable="true">

    如果在OPENCMS后臺(tái)打開JSP頁(yè)面時(shí),該param下內(nèi)容無(wú)法顯示,須另開窗口,對(duì)應(yīng)URL才可顯示。

    ?

    2.如何顯示目錄下的內(nèi)容。

    <% if? (getResourceCount(__cms,? " TEEMA_Ad/Home/Wide_Block_1/|teemaAd " ,? false )? >?? 0 ) {? %>??
    ???

    < cms:contentload collector = " allInFolderDateReleasedDesc "? param = " TEEMA_Ad/Home/Wide_Block_1/|teemaAd "?
    editable = " true " >?

    ? < img src = " /eeonline/cms<cms:contentshow element= " Image / Image " /> "? width = " 440 "? height = " 75 " >?

    ??????????? <%??? }? %>?

    ?????????????????? </ cms:contentload >?

    <%?

    ??? }

    %>??

    ?

    3 .創(chuàng)建文件類別 在opencms-modules.xml中:

    < explorertype name = " teemaNews "? key = " fileicon.teemaNews "? icon = " article.gif "? reference = " xmlcontent " >?

    < newresource page = " structurecontent "? uri = " newresource_xmlcontent.jsp?newresourcetype=teemaNews "? order = " 4 "
    ?autosetnavigation = " false "? autosettitle = " false " />?

    < accesscontrol >?
    < accessentry principal = " GROUP.Administrators "? permissions = " +r+v+w+c " />?

    < accessentry principal = " GROUP.Projectmanagers "? permissions = " +r+v+w+c " />?

    < accessentry principal = " GROUP.Users "? permissions = " +r+v+w+c " />?

    </ accesscontrol >?

    </ explorertype >?

    ===============================================?

    < type? class = " org.opencms.file.types.CmsResourceTypeXmlContent "? name = " teemaNews "? id = " 1003 " >?

    < properties >?
    < property >?
    < name > content - conversion </ name >?
    < value type = " shared " ><! [CDATA[cleanup;xhtml]] ></ value >?
    </ property >?
    < property >?
    < name > template - elements </ name >?
    < value type = " shared " ><! [CDATA[ / system / modules / com.teema.eeonline / pages / detail - news.html]] ></ value >?
    ? </ property >?
    ? </ properties >?
    < param name = " schema " >/ system / modules / com.teema.eeonline / schemas / teemaNews.xsd </ param >?
    </ type >?

    ?

    在后臺(tái)schemas中,新建文件,類別為xsd,然后eidt source。代碼請(qǐng)參考相關(guān)文件。

    4 .模板文件的使用???? 選擇文件,右鍵屬性->高級(jí)


    然后在template中輸入對(duì)應(yīng)的模板路徑。


    本工程的模板目錄路徑為上圖所示,每個(gè)模板的功能,都有相應(yīng)的說明。

    5 . 文件包含與變量問題

    a) 不能在包含的js文件里,引用父JSP文件的變量。

    b) 最好不要用 <jsp include 來包含文件而采用<%@ include file,否則如果模板文件沒有發(fā)布,無(wú)法識(shí)別其改動(dòng)。

    6. 關(guān)于文件發(fā)布

    ?? a) 同步后,要進(jìn)行發(fā)布,更改后的文件才能生效。

    b) 個(gè)別文件的改動(dòng)發(fā)布,如果改動(dòng)到模塊文件所包含的文件,發(fā)布時(shí),不能只發(fā)布包含文件 ,而模板文件也要改動(dòng)再發(fā)布。

    7 .關(guān)于 ContentLoad Tag 中的變量
    ????
    1) go to WEB-INF/opencms.tld and add? <rtexprvalue>true</rtexprvalue>
    2) Alternatively you could put the value into the pageContext? (<c:set var="file">/sites/default/xyz.html</c:set>)?
    and then use a macro "<cms:contentload...param="${pageContext.file}">..." .

    8 . Accessing files with a new CmsObject instance??
    import org.opencms.file.CmsObject;
    import org.opencms.file.CmsProject;
    import org.opencms.main.CmsException;
    import org.opencms.main.OpenCms;

    // ...

    cmsObject = OpenCms.initCmsObject( "Guest" );
    cmsObject.loginUser( "Admin", "admin" );
    ???????????
    CmsProject cmsProject = cmsObject.readProject( "Offline" );
    cmsObject.getRequestContext().setCurrentProject( cmsProject );
    ???????????
    cmsObject.getRequestContext().setSiteRoot( "/" );
    ????
    ??????
    9. 后臺(tái)頁(yè)面form文本域的提交,所在的類CmsToolManager.initParams(CmsToolDialog wp)??

    posted on 2006-08-08 15:07 魚上游 閱讀(7678) 評(píng)論(9)  編輯  收藏 所屬分類: 爪哇世界探險(xiǎn)


    FeedBack:
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2006-08-11 09:31 | like
    我覺得opencms不太好用. 國(guó)外的思想和咱們不太一樣. 國(guó)內(nèi)的cms4j感覺還可以,就是現(xiàn)在文檔不太齊全. 網(wǎng)址應(yīng)該是 http://www.cms4j.com  回復(fù)  更多評(píng)論
      
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2006-09-01 13:16 | 孟厚
    cms4j不是開源,要收費(fèi)的。胡子魚,能搞到opencms里面的macro資料么?前段時(shí)間看一個(gè)分頁(yè),用來很多macro,就是不知道什么意思,opencms文檔里面macro的介紹幾乎沒有。  回復(fù)  更多評(píng)論
      
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2006-10-20 13:41 | qq
    胡子魚,要建一個(gè)下載的鏈接怎么弄呀,教教我吧  回復(fù)  更多評(píng)論
      
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2007-01-10 15:12 | yy[匿名]
    登陸opencms后,創(chuàng)建新的工程時(shí),創(chuàng)建頁(yè)面中怎么看不到folders 和channels字段呢。是什么原因呢?謝謝!  回復(fù)  更多評(píng)論
      
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2007-02-13 12:26 | maxuan
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2007-09-11 08:51 | aaaaaaa
    BS cms4j,到處放廣告,要么你就開源,還收費(fèi)那么貴,你有動(dòng)易的功能強(qiáng)么?有淘特的性能和安全性強(qiáng)嗎?有風(fēng)訊的靈活度嗎?有.....

    只有那么一個(gè)案例,還不是全生成靜態(tài)。唉。現(xiàn)在的開發(fā)人哪,吹的技術(shù)用到技術(shù)上就好了。  回復(fù)  更多評(píng)論
      
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2008-01-25 08:28 | 2007
    BS cms4j,到處放廣告,要么你就開源,還收費(fèi)那么貴,你有動(dòng)易的功能強(qiáng)么?有淘特的性能和安全性強(qiáng)嗎?有風(fēng)訊的靈活度嗎?有.....

    只有那么一個(gè)案例,還不是全生成靜態(tài)。唉。現(xiàn)在的開發(fā)人哪,吹的技術(shù)用到技術(shù)上就好了

    贊成!  回復(fù)  更多評(píng)論
      
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充
    2009-01-18 10:31 | ddd
    org.opencms.main.CmsInitException: Critical error during OpenCms initialization: Unable to initialize OpenCms core managers.
    org.opencms.main.OpenCmsCore.getInstance(OpenCmsCore.java:290)
    org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:127)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

      回復(fù)  更多評(píng)論
      
    # re: opencms開發(fā)常見問題,歡迎大家補(bǔ)充[未登錄]
    2014-10-21 15:50 | zhang
    網(wǎng)站在運(yùn)行一段時(shí)間和自動(dòng)就加鎖,并且是發(fā)布狀態(tài),點(diǎn)擊就出錯(cuò)  回復(fù)  更多評(píng)論
      
    <2014年10月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    常用鏈接

    留言簿(82)

    隨筆分類(59)

    文章分類(21)

    相冊(cè)

    收藏夾(40)

    GoodSites

    搜索

    •  

    積分與排名

    • 積分 - 1267158
    • 排名 - 22

    最新評(píng)論

    閱讀排行榜

    主站蜘蛛池模板: 最近中文字幕2019高清免费| 青柠影视在线观看免费高清| 久久亚洲精品成人无码网站| 亚洲av女电影网| 亚洲日韩中文字幕在线播放| 国产成人免费网站在线观看 | 91视频国产免费| 国产免费久久精品99re丫y| 午夜网站在线观看免费完整高清观看 | 亚洲日本韩国在线| 亚洲高清成人一区二区三区| 午夜男人一级毛片免费| 日本久久久免费高清| 久久久高清免费视频| 免费看国产成年无码AV片| 毛片网站免费在线观看| 麻豆国产VA免费精品高清在线| 卡1卡2卡3卡4卡5免费视频| 免费v片在线观看| 亚洲人成色77777| 亚洲精品国产成人| 亚洲日韩精品国产3区| 男女猛烈无遮掩视频免费软件| 久久WWW免费人成—看片| 久久精品免费一区二区三区| 99久久国产免费-99久久国产免费 99久久国产免费中文无字幕 | 91亚洲导航深夜福利| 中文字幕免费在线观看动作大片| 成年人性生活免费视频| 亚洲人配人种jizz| 成全高清视频免费观看| 西西人体44rt高清亚洲| 色一情一乱一伦一视频免费看| 日韩精品久久久久久免费| 亚洲国产一区视频| 亚洲乱亚洲乱妇24p| 最近免费中文字幕视频高清在线看 | 亚洲综合区图片小说区| 免费精品一区二区三区第35 | 亚洲产国偷V产偷V自拍色戒| 日韩成人毛片高清视频免费看|