import com.liferay.portal.kernel.util.HttpUtil; import com.liferay.portal.kernel.util.ParamUtil; import com.liferay.portal.util.PortalUtil; // delivers url-path including parameters String currentUrlPathWithParamters = PortalUtil.getCurrentURL( request ); // --> Example: /group/guest/home?foo=test // delivers url-path without parameters String currentUrlPath = HttpUtil.getPath(currentUrlPathWithParamters); // --> Example: /group/guest/home // delivers complete url String currentUrl = PortalUtil.getPortalURL( request ) + currentUrlPath; // --> Example: http://localhost:8080/group/guest/home // adding parameters to url String urlWithCustomParameter= HttpUtil.addParameter(currentUrl,"foo", "faa"); // --> Example: http://localhost:8080/group/guest/home?foo=faa
This comment has been removed by the author.
ReplyDeleteL'ajout de paramètres est un peu difficile mais vous avez très bien expliqué avec des exemples. Merci. nous proposons des services Liferay Java. Pour obtenir plus de détails, contactez-nous.
ReplyDelete