2017-07-18 2 views
0

Je sais que je peux définir la page actuelle de la pagination de mon conteneur de recherche en utilisant un paramètre d'URL (par exemple &cur=2).LIFERAY 6.2 Pagination --- Puis-je définir la page actuelle à partir de la JSP interne?

Cependant, je veux le faire à partir de la JSP: tout comme je peux définir le delta en <liferay-ui:search-container delta=5>.

Est-ce possible? Où est le paramètre cur de l'URL transmis à? J'ai cherché des sources en vain.

Répondre

0

Oui, vous pouvez définir cur en search container comme suit:

<liferay-ui:search-container> 

    Integer cur = (Integer)request.getAttribute("cur");   
     if(cur == null){ 
      cur = 1; 
     } 

......

<%  portletURL.setParameter("cur", String.valueOf(cur)); 
     searchContainer.setIteratorURL(portletURL); %> 

</liferay-ui:search-container>