Button liferay ui:搜索容器列按钮不会对单击作出反应
我正在使用liferay ui:search container列按钮在liferay容器中,该按钮应指向另一个jsp,该jsp带有当前选定行中的take参数Button liferay ui:搜索容器列按钮不会对单击作出反应,button,model-view-controller,click,liferay,portlet,Button,Model View Controller,Click,Liferay,Portlet,我正在使用liferay ui:search container列按钮在liferay容器中,该按钮应指向另一个jsp,该jsp带有当前选定行中的take参数 <liferay-ui:search-container emptyResultsMessage="There are no organizations available"> <liferay-ui:search-container-results results="<%=Organiz
<liferay-ui:search-container emptyResultsMessage="There are no organizations available">
<liferay-ui:search-container-results
results="<%=OrganizationLocalServiceUtil.getOrganizationAll() %>"
total="<%=OrganizationLocalServiceUtil.getOrganizationsCount() %>">
</liferay-ui:search-container-results>
<liferay-ui:search-container-row
className ="fff.sem.service.model.Organization"
keyProperty="organizationId"
modelVar="organization"
escapedModel="<%=true %>"
>
<liferay-ui:search-container-column-text
name="Organization short name"
value="<%= organization.getOrganizationShortName() %>">
</liferay-ui:search-container-column-text>
<liferay-ui:search-container-column-text
name="Organization full name"
value="<%= organization.getOrganizationFullName() %>">
</liferay-ui:search-container-column-text>
<liferay-ui:search-container-column-button href="<%=addOrganization1URL %>"></liferay-ui:search-container-column-button>
<liferay-ui:search-container-column-jsp
align="right"
path="/html/sem/organization_actions.jsp"
/>
</liferay-ui:search-container-row>
正如您在代码中注意到的,我使用搜索容器列jsp为行添加编辑和删除功能。我使用带有“搜索容器列”按钮的列,以便该列的每个按钮都指向另一个窗体,但“搜索容器列”按钮不会在单击时做出反应。发生了什么事?最近Liferay论坛的帖子指出了taglib的一个潜在问题:
grep
或github搜索返回使用taglib的单个实例
我尝试使用
确实提供了一个有效的解决方案,但是,如果这确实是一个bug,并且在将来的补丁中得到了修复,那么这个解决方案就会变成bug什么是
addOrganization1URL
?您能提供如何创建该变量吗?您好,我将我以前的liferay ui:search container列按钮的操作包括在我以前的
<%
final String hrefFix = "location.href='" + addOrganization1URL .toString()+"'";
%>
<liferay-ui:search-container-column-button href="<%=hrefFix%>"/>