<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 頁面分割成多個(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頁面時(shí),該param下內(nèi)容無法顯示,須另開窗口,對(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ā)布,無法識(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)頁面form文本域的提交,所在的類CmsToolManager.initParams(CmsToolDialog wp)??

    posted on 2006-08-08 15:07 魚上游 閱讀(7693) 評(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è)分頁,用來很多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)建頁面中怎么看不到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

    搜索

    •  

    積分與排名

    • 積分 - 1267909
    • 排名 - 22

    最新評(píng)論

    閱讀排行榜

    主站蜘蛛池模板: 久久福利资源网站免费看| 日本三级2019在线观看免费| 久久国产亚洲精品| 91情国产l精品国产亚洲区| 亚洲日本中文字幕一区二区三区| 亚洲成年人免费网站| 在线免费观看伊人三级电影| 一级一看免费完整版毛片| 国产精品久久久久久亚洲影视| 亚洲欧美日韩一区二区三区在线| 亚洲国产视频一区| 亚洲乱理伦片在线观看中字| 亚洲AV男人的天堂在线观看| 亚洲AV综合永久无码精品天堂| 亚洲欧美日韩国产精品一区| 鲁死你资源站亚洲av| 日韩免费在线中文字幕| 岛国岛国免费V片在线观看| 中文字幕av无码不卡免费| 99国产精品视频免费观看| 1区2区3区产品乱码免费| 毛片免费vip会员在线看| 免费精品一区二区三区在线观看| 在线观看视频免费国语| 青青草原亚洲视频| 亚洲国产日韩在线成人蜜芽 | 1000部免费啪啪十八未年禁止观看 | 国产精品视频免费一区二区| 亚洲精品高清在线| 亚洲一区二区三区高清| 免费播放国产性色生活片| 国产精成人品日日拍夜夜免费| 毛片免费视频观看| 国产AV无码专区亚洲AV漫画| 亚洲a级片在线观看| 亚洲精品国产日韩无码AV永久免费网| 3d成人免费动漫在线观看| 国产亚洲美女精品久久久2020| 亚洲成A人片在线播放器| 国内精品免费视频精选在线观看| 日本牲交大片免费观看|