package com.dragome.web.serverside.servlets; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import ro.isdc.wro.model.resource.locator.UriLocator; public class FileSystemUriLocator implements UriLocator { private File baseFolder; public FileSystemUriLocator(File baseFolder) { this.baseFolder= baseFolder; } public InputStream locate(String uri) throws IOException { File file= new File(baseFolder, uri); return new FileInputStream(file); } public boolean accept(String uri) { return new File(baseFolder, uri).exists(); } }