Button liferay ui:搜索容器列按钮不会对单击作出反应

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列按钮在liferay容器中,该按钮应指向另一个jsp,该jsp带有当前选定行中的take参数

<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的一个潜在问题:

Liferay源代码的
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%>"/>