Portal基礎學習

來源:互聯網
上載者:User

(1) <actionURL>

這個標記用於產生一個到某portlet的超連結,或者用於表單的action欄位的值

例子:

<portlet:actionURL windowState="maximized" portletMode="edit">         <portlet:param name="action" value="editStocks"> </portlet:actionURL>

這裡看出, windowState屬性是可選的,表明當請求被Portlet接受時候設定portlet的視窗狀態。portletMode屬性也是可選的,表明當請求被Portlet接受時候設定portlet的portletMode.這actionURL可以被存放在var中,然後後面用${varname}來引用。

actionURL 預設是不安全的,走的是http協議,如果要啟用安全,即讓這個url走https協議,那麼必須給一個可選的secure屬性

   <portlet:actionURL secure="true"/>

actionURL可以用escapeXML 來標誌 < >等是否轉義

(2) <renderURL>

這個標記用於產生一個被portlets所包含的render URL,它會用攜帶的參數向Portlet發起一個渲染的請求,其參數和actionURL一致

(3)<resourceURL>

這個標記用於處理靜態資源檔案

例子:

<portlet:resourceURL var="exportURL">         <portlet:param name="<%= Constants.CMD %>" value="export" />  </portlet:resourceURL>

resourceURL也有secure,escapeXML 等屬性,除此之外,它還有一些特殊的屬性。

id 屬性用於標識resource,如

<portlet;resourceURL id="myfolder/samples.doc"/>

cacheability屬性用於指定資源的cache層級(FULL,PORTLET,PAGE)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.