portlet窗口的状态解析

来源:互联网 发布:金文二级vb 21 编辑:程序博客网 时间:2024/06/02 06:41

<portlet:renderURL windowState="normal" portletMode="view" var="propertyName" >
     <portlet:param  action=""  value="" />
</portlet:renderURL>

<portlet:actionURL windowState="normal" portletMode="view" var="propertyName" >
          <portlet:param  action=""  value="" />
</portlet:actionURL>

portlet通常都是使用上面的两种标签发送服务的,其中最外层标签内的属性处理  var 其他的都可以省略不写,其中属性windowState:属性是传输给后台,告诉后台将来服务返回的页面的状态,其中值有 normal表示返回的页面大小为正常状态,即:默认,即:默认大小的页面,值 maximized 表示服务返回后的页面最大化,即整个屏幕大小,此时页面上会自动产生一个 “返回” 按钮,此按钮的地址就是按照该 portlet 的模式匹配的控制器的。
portletMode:表示此portlet 返回的页面的模式是什么,view表示显示,edit表示可编辑

<a href="<portlet:renderURL />">点击</a>
所表示的地址,因为其中没有参数,所以他就默认按照 “模式” 匹配了,配置文件中的服务请求拦截匹配不就是 “模式”和 “参数” 两种匹配模式吗,这里没有指定参数,则默认按照模式匹配了,进入的就是 portlet 被拖入时 进入的类。、】
<a href="<portlet:actionRUL />">点击</a>  同理