private boolean containsContextPath(Request request) { return request.getContextPath() != null && request.getContextPath().length() > 0; }
private String getBasePath(final Request request) { final String contextPath = request.getContextPath(); if (contextPath == null || contextPath.isEmpty()) { return "/"; } else if (contextPath.charAt(contextPath.length() - 1) != '/') { return contextPath + "/"; } else { return contextPath; } }
final String resourcesContextPath = request.getContextPath(); System.out.println("context: " + resourcesContextPath); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) {
private boolean containsContextPath(Request request) { return request.getContextPath() != null && request.getContextPath().length() > 0; }
private String getBasePath(final Request request) { final String contextPath = request.getContextPath(); if (contextPath == null || contextPath.isEmpty()) { return "/"; } else if (contextPath.charAt(contextPath.length() - 1) != '/') { return contextPath + "/"; } else { return contextPath; } }
private String getBasePath(final Request request) { final String contextPath = request.getContextPath(); if (contextPath == null || contextPath.length() == 0) { return "/"; } else if (contextPath.charAt(contextPath.length() - 1) != '/') { return contextPath + "/"; } else { return contextPath; } }
private String getBasePath(final Request request) { final String contextPath = request.getContextPath(); if (contextPath == null || contextPath.length() == 0) { return "/"; } else if (contextPath.charAt(contextPath.length() - 1) != '/') { return contextPath + "/"; } else { return contextPath; } }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
protected String getRelativeURI(final Request request) throws Exception { String uri = request.getDecodedRequestURI(); if (uri.contains("..")) { return null; } final String resourcesContextPath = request.getContextPath(); if (resourcesContextPath != null && !resourcesContextPath.isEmpty()) { if (!uri.startsWith(resourcesContextPath)) { return null; } uri = uri.substring(resourcesContextPath.length()); } return uri; }
static @NotNull String getBaseAddress(Request request) { StringBuilder buf = new StringBuilder(); buf.append(request.getScheme()); buf.append("://"); buf.append(request.getServerName()); buf.append(':'); buf.append(request.getServerPort()); buf.append(request.getContextPath()); return buf.toString(); }
public void initialize(final Request request, final HttpServletResponseImpl servletResponse, final WebSocketMappingData mappingData) throws IOException { if (mappingData != null) { updatePaths(mappingData); } else { contextPath = request.getContextPath(); } if (mappingData != null && mappingData.isGlassfish) { glassfishSupport = new GlassfishSupport(mappingData.context, mappingData.wrapper, this); } else { glassfishSupport = new GlassfishSupport(); } super.initialize(request, servletResponse, new WebappContext("web-socket-ctx", contextPath)); }