@Override public WebResource getClassLoaderResource(String path) { return getResource("/WEB-INF/classes" + path, true, true); }
@Override public WebResource getResource(String path) { return getResource(path, true, false); }
@Override public WebResource getResource(String path) { return getResource(path, true, false); }
@Override public WebResource getClassLoaderResource(String path) { return getResource("/WEB-INF/classes" + path, true, true); }
@Override public WebResource getResource(String path) { return getResource(path, true, false); }
@Override public WebResource getClassLoaderResource(String path) { return getResource("/WEB-INF/classes" + path, true, true); }
private WebResource[] listResources(String path, boolean validate) { if (validate) { path = validate(path); } String[] resources = list(path, false); WebResource[] result = new WebResource[resources.length]; for (int i = 0; i < resources.length; i++) { if (path.charAt(path.length() - 1) == '/') { result[i] = getResource(path + resources[i], false, false); } else { result[i] = getResource(path + '/' + resources[i], false, false); } } return result; }
protected WebResource[] listResources(String path, boolean validate) { if (validate) { path = validate(path); } String[] resources = list(path, false); WebResource[] result = new WebResource[resources.length]; for (int i = 0; i < resources.length; i++) { if (path.charAt(path.length() - 1) == '/') { result[i] = getResource(path + resources[i], false, false); } else { result[i] = getResource(path + '/' + resources[i], false, false); } } return result; }
protected WebResource[] listResources(String path, boolean validate) { if (validate) { path = validate(path); } String[] resources = list(path, false); WebResource[] result = new WebResource[resources.length]; for (int i = 0; i < resources.length; i++) { if (path.charAt(path.length() - 1) == '/') { result[i] = getResource(path + resources[i], false, false); } else { result[i] = getResource(path + '/' + resources[i], false, false); } } return result; }
@Override public WebResource getResource( String path ) { log.debug( "MyDirContext#getResource: " + path ); if ( "/WEB-INF/classes".equals( path ) ) { return new FileResource( this, this.webAppPath, new File( this.buildOutputDirectory ), true ); } File file = new File( path ); if ( file.exists() ) { return new FileResource( this, this.webAppPath, file, true ); } WebResource webResource = super.getResource( path ); return webResource; }