public static String getResourceURL(FacesContext context, String value) { if (LangUtils.isValueBlank(value)) { return Constants.EMPTY_STRING; } else if (value.contains(ResourceHandler.RESOURCE_IDENTIFIER)) { return value; } else { String url = context.getApplication().getViewHandler().getResourceURL(context, value); return context.getExternalContext().encodeResourceURL(url); } }
writer.writeAttribute("src", context.getExternalContext().encodeResourceURL(src), null);
return context.getExternalContext().encodeResourceURL(src);
protected String getImageSrc(FacesContext context, GraphicImage image) throws Exception { String name = image.getName(); if (name != null) { String libName = image.getLibrary(); ResourceHandler handler = context.getApplication().getResourceHandler(); Resource res = handler.createResource(name, libName); if (res == null) { return "RES_NOT_FOUND"; } else { String requestPath = res.getRequestPath(); return context.getExternalContext().encodeResourceURL(requestPath); } } else { return DynamicContentSrcBuilder.build(context, image.getValue(), image, image.isCache(), DynamicContentType.STREAMED_CONTENT, image.isStream()); } } }
ExternalContext ext = FacesContext.getCurrentInstance() .getExternalContext(); String path = ext.getRequestContextPath(); path += path.endsWith("/") ? "foo.xsd" : "/foo.xsd"; String url = ext.encodeResourceURL(path);
protected String getResourceURL(FacesContext fc, String url) { if (url.startsWith("http://")) { return url; } return fc.getExternalContext().encodeResourceURL(url); }
protected String getResourceURL(FacesContext fc, String url) { if (url.startsWith("http://")) { return url; } return fc.getExternalContext().encodeResourceURL(url); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#encodeResourceURL(String)} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#encodeResourceURL(String) */ @Override public String encodeResourceURL(String url) { return getWrapped().encodeResourceURL(url); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#encodeResourceURL(String)} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#encodeResourceURL(String) */ @Override public String encodeResourceURL(String url) { return getWrapped().encodeResourceURL(url); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#encodeResourceURL(String)} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#encodeResourceURL(String) */ @Override public String encodeResourceURL(String url) { return getWrapped().encodeResourceURL(url); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#encodeResourceURL(String)} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#encodeResourceURL(String) */ @Override public String encodeResourceURL(String url) { return getWrapped().encodeResourceURL(url); }
@Override public String encodeResourceURL(String url) { return getWrapped().encodeResourceURL(url); }
/** * <p>The default behavior of this method is to * call {@link ExternalContext#encodeResourceURL(String)} * on the wrapped {@link ExternalContext} object.</p> * * @see javax.faces.context.ExternalContext#encodeResourceURL(String) */ @Override public String encodeResourceURL(String url) { return getWrapped().encodeResourceURL(url); }
protected String getResourceURL(FacesContext facesContext, String value) { if (value.contains(ResourceHandler.RESOURCE_IDENTIFIER)) { return value; } else { String url = facesContext.getApplication().getViewHandler().getResourceURL(facesContext, value); return facesContext.getExternalContext().encodeResourceURL(url); } }
public static String getResourceURL(String url, FacesContext context) { if (null == url) { return null; } Application application = context.getApplication(); ExternalContext externalContext = context.getExternalContext(); String value = url; if (value.length() == 0 || value.charAt(0) != '/' || !value.startsWith(externalContext.getRequestContextPath())) { value = application.getViewHandler().getResourceURL(context, value); } return externalContext.encodeResourceURL(value); }
protected static void writeJavaScriptReference(FacesContext context, String resourceUri, boolean encoding, boolean defer) throws IOException{ ResponseWriter writer = context.getResponseWriter(); String src = null; if(encoding) { src=context.getExternalContext().encodeResourceURL(resourceUri); } else { src = resourceUri; } writeJavaScriptReference(defer, writer, src); }
public static String getResourceURL(FacesContext context, String value) { if (isValueBlank(value)) { return Constants.EMPTY_STRING; } else if (value.contains(ResourceHandler.RESOURCE_IDENTIFIER)) { return value; } else { String url = context.getApplication().getViewHandler().getResourceURL(context, value); return context.getExternalContext().encodeResourceURL(url); } }
private static String src(FacesContext context, UIComponent component) { String value = (String) ((UIGraphic) component).getValue(); if (value == null) { return ""; } value = context.getApplication().getViewHandler(). getResourceURL(context, value); return (context.getExternalContext().encodeResourceURL(value)); }
protected String getUrl(FacesContext context, UIGraphic htmlGraphicImage) { String url = htmlGraphicImage.getUrl(); if (url == null) { url = ""; } url = FacesContextUtil.getViewHandler(context).getResourceURL(context, url); url = context.getExternalContext().encodeResourceURL(url); return url; }
public void addResourceHere(FacesContext context, ResourceHandler resourceHandler) throws IOException { validateResourceHandler(resourceHandler); String path = getResourceUri(context, resourceHandler); ResponseWriter writer = context.getResponseWriter(); writer.write(context.getExternalContext().encodeResourceURL(path)); }