<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> 同理
portlet窗口的状态解析
最新推荐文章于 2021-06-22 16:14:57 发布