import java.io.IOException;import javax.servlet.FilterConfig; import javax.servlet.ServletException;import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; import org.springframework.core.io.Resource; import org.tuckey.web.filters.urlrewrite.Conf; import org.tuckey.web.filters.urlrewrite.UrlRewriteFilter;@Configuration public class UrlRewriteFilterConfig extends UrlRewriteFilter {private static final String URL_REWRITE = "classpath:/urlrewrite.xml";// Inject the Resource from the given location@Value(URL_REWRITE)private Resource resource;// Override the loadUrlRewriter method, and write your own implementation@Overrideprotected void loadUrlRewriter(FilterConfig filterConfig) throws ServletException {try {// Create a UrlRewrite Conf object with the injected resourceConf conf = new Conf(filterConfig.getServletContext(), resource.getInputStream(), resource.getFilename(),"@@systemID@@"); //最后的参数是自己系统的标识ID即可checkConf(conf);} catch (IOException ex) {throw new ServletException("Unable to load URL rewrite configuration file from " + URL_REWRITE, ex);}} }