(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)
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索标记
, 属性
, portlet
, 例子
一个
,以便于您获取更多的相关知识。