List of usage examples for com.liferay.portal.kernel.util Http HTTPS_WITH_SLASH
String HTTPS_WITH_SLASH
To view the source code for com.liferay.portal.kernel.util Http HTTPS_WITH_SLASH.
Click Source Link
From source file:com.liferay.asset.publisher.web.util.AssetRSSUtil.java
License:Open Source License
protected static String getAssetPublisherURL(PortletRequest portletRequest) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); Layout layout = themeDisplay.getLayout(); PortletDisplay portletDisplay = themeDisplay.getPortletDisplay(); StringBundler sb = new StringBundler(6); String layoutFriendlyURL = GetterUtil.getString(PortalUtil.getLayoutFriendlyURL(layout, themeDisplay)); if (!layoutFriendlyURL.startsWith(Http.HTTP_WITH_SLASH) && !layoutFriendlyURL.startsWith(Http.HTTPS_WITH_SLASH)) { sb.append(themeDisplay.getPortalURL()); }/* w w w .ja va 2 s . c o m*/ sb.append(layoutFriendlyURL); sb.append(Portal.FRIENDLY_URL_SEPARATOR); sb.append("asset_publisher/"); sb.append(portletDisplay.getInstanceId()); sb.append(StringPool.SLASH); return sb.toString(); }
From source file:com.liferay.asset.publisher.web.util.AssetRSSUtil.java
License:Open Source License
protected static String getEntryURLViewInContext(PortletRequest portletRequest, PortletResponse portletResponse, AssetEntry assetEntry) throws Exception { String assetViewURL = AssetPublisherHelper.getAssetViewURL( PortalUtil.getLiferayPortletRequest(portletRequest), PortalUtil.getLiferayPortletResponse(portletResponse), assetEntry, true); if (Validator.isNotNull(assetViewURL) && !assetViewURL.startsWith(Http.HTTP_WITH_SLASH) && !assetViewURL.startsWith(Http.HTTPS_WITH_SLASH)) { ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); assetViewURL = themeDisplay.getPortalURL() + assetViewURL; }//from w w w.j a v a 2s . c o m return assetViewURL; }
From source file:com.liferay.exportimport.staging.StagingImpl.java
License:Open Source License
@Override public String buildRemoteURL(String remoteAddress, int remotePort, String remotePathContext, boolean secureConnection) { StringBundler sb = new StringBundler(5); if (secureConnection) { sb.append(Http.HTTPS_WITH_SLASH); } else {/*from w ww .ja v a 2 s. c o m*/ sb.append(Http.HTTP_WITH_SLASH); } sb.append(remoteAddress); if (remotePort > 0) { sb.append(StringPool.COLON); sb.append(remotePort); } if (Validator.isNotNull(remotePathContext)) { sb.append(remotePathContext); } return sb.toString(); }
From source file:com.liferay.exportimport.staging.StagingImpl.java
License:Open Source License
@Override public String stripProtocolFromRemoteAddress(String remoteAddress) { if (remoteAddress.startsWith(Http.HTTP_WITH_SLASH)) { remoteAddress = remoteAddress.substring(Http.HTTP_WITH_SLASH.length()); } else if (remoteAddress.startsWith(Http.HTTPS_WITH_SLASH)) { remoteAddress = remoteAddress.substring(Http.HTTPS_WITH_SLASH.length()); }/*from w w w . jav a 2 s . com*/ return remoteAddress; }
From source file:com.liferay.iframe.web.internal.portlet.IFramePortlet.java
License:Open Source License
@Override public void doView(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { String src = null;/*from w w w . j av a 2s . com*/ try { src = transformSrc(renderRequest, renderResponse); } catch (PortalException pe) { _log.error(pe, pe); } renderRequest.setAttribute(IFrameWebKeys.IFRAME_SRC, src); if (Validator.isNull(src) || src.equals(Http.HTTP_WITH_SLASH) || src.equals(Http.HTTPS_WITH_SLASH)) { include("/portlet_not_setup.jsp", renderRequest, renderResponse); } else { super.doView(renderRequest, renderResponse); } }
From source file:com.liferay.portlet.assetpublisher.action.RSSAction.java
License:Open Source License
protected String getAssetPublisherURL(PortletRequest portletRequest) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); Layout layout = themeDisplay.getLayout(); PortletDisplay portletDisplay = themeDisplay.getPortletDisplay(); StringBundler sb = new StringBundler(7); String layoutFriendlyURL = GetterUtil.getString(PortalUtil.getLayoutFriendlyURL(layout, themeDisplay)); if (!layoutFriendlyURL.startsWith(Http.HTTP_WITH_SLASH) && !layoutFriendlyURL.startsWith(Http.HTTPS_WITH_SLASH)) { sb.append(themeDisplay.getPortalURL()); }// ww w . jav a 2 s.c om sb.append(layoutFriendlyURL); sb.append(Portal.FRIENDLY_URL_SEPARATOR); sb.append("asset_publisher/"); sb.append(portletDisplay.getInstanceId()); sb.append(StringPool.SLASH); return sb.toString(); }
From source file:com.liferay.portlet.assetpublisher.action.RSSAction.java
License:Open Source License
protected String getEntryURLViewInContext(PortletRequest portletRequest, PortletResponse portletResponse, AssetEntry assetEntry) throws Exception { AssetRendererFactory assetRendererFactory = AssetRendererFactoryRegistryUtil .getAssetRendererFactoryByClassName(assetEntry.getClassName()); AssetRenderer assetRenderer = assetRendererFactory.getAssetRenderer(assetEntry.getClassPK()); String viewInContextURL = assetRenderer.getURLViewInContext((LiferayPortletRequest) portletRequest, (LiferayPortletResponse) portletResponse, null); if (!viewInContextURL.startsWith(Http.HTTP_WITH_SLASH) && !viewInContextURL.startsWith(Http.HTTPS_WITH_SLASH)) { ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); viewInContextURL = themeDisplay.getPortalURL() + viewInContextURL; }/*from ww w .ja v a 2s . c o m*/ return viewInContextURL; }
From source file:com.liferay.portlet.social.util.FacebookUtil.java
License:Open Source License
public static boolean isFacebook(String currentURL) { String path = currentURL;//from ww w. j av a2 s .c o m if (currentURL.startsWith(Http.HTTP)) { int pos = currentURL.indexOf(CharPool.SLASH, Http.HTTPS_WITH_SLASH.length()); path = currentURL.substring(pos); } if (path.startsWith(FACEBOOK_SERVLET_PATH)) { return true; } else { return false; } }
From source file:com.liferay.taglib.ui.IconDeactivateTag.java
License:Open Source License
@Override protected String getPage() { if (FileAvailabilityUtil.isAvailable(getServletContext(), _PAGE)) { return _PAGE; }/* ww w .ja v a2 s . c o m*/ String url = getUrl(); if (url.startsWith("javascript:")) { url = url.substring(11); } if (url.startsWith(Http.HTTP_WITH_SLASH) || url.startsWith(Http.HTTPS_WITH_SLASH)) { url = "submitForm(document.hrefFm, '".concat(HttpUtil.encodeURL(url)).concat("');"); } StringBundler sb = new StringBundler(5); sb.append("javascript:if (confirm('"); sb.append(UnicodeLanguageUtil.get(pageContext, "are-you-sure-you-want-to-deactivate-this")); sb.append("')) { "); sb.append(url); sb.append(" } else { self.focus(); }"); url = sb.toString(); setImage("deactivate"); setUrl(url); return super.getPage(); }
From source file:com.liferay.taglib.ui.IconDeleteTag.java
License:Open Source License
@Override protected String getPage() { if (FileAvailabilityUtil.isAvailable(getServletContext(), _PAGE)) { return _PAGE; }//from w ww .ja v a 2 s. c om setImage("delete"); String url = getUrl(); if (url.startsWith("javascript:if (confirm('")) { return super.getPage(); } if (url.startsWith("javascript:")) { url = url.substring(11); } if (url.startsWith(Http.HTTP_WITH_SLASH) || url.startsWith(Http.HTTPS_WITH_SLASH)) { url = "submitForm(document.hrefFm, '".concat(HttpUtil.encodeURL(url)).concat("');"); } if (url.startsWith("wsrp_rewrite?")) { url = StringUtil.replace(url, "/wsrp_rewrite", "&wsrp-extensions=encodeURL/wsrp_rewrite"); url = "submitForm(document.hrefFm, '".concat(url).concat("');"); } StringBundler sb = new StringBundler(5); sb.append("javascript:if (confirm('"); if (Validator.isNotNull(_confirmation)) { sb.append(UnicodeLanguageUtil.get(pageContext, _confirmation)); } else { sb.append(UnicodeLanguageUtil.get(pageContext, "are-you-sure-you-want-to-delete-this")); } sb.append("')) { "); sb.append(url); sb.append(" } else { self.focus(); }"); url = sb.toString(); setUrl(url); return super.getPage(); }