/** * This bean gets picked up automatically by {@link ThymeleafAutoConfiguration}. */ @Bean public UrlTemplateResolver urlTemplateResolver(){ UrlTemplateResolver urlTemplateResolver = new UrlTemplateResolver(); urlTemplateResolver.setOrder(20); return urlTemplateResolver; }
/** * This bean gets picked up automatically by {@link ThymeleafAutoConfiguration}. */ @Bean public UrlTemplateResolver urlTemplateResolver(){ UrlTemplateResolver urlTemplateResolver = new UrlTemplateResolver(); urlTemplateResolver.setOrder(20); return urlTemplateResolver; }
/** * {@inheritDoc} */ @Override public final void execute() throws Exception { checkCatalog(); final Context context = new Context(); context.setVariable("catalog", catalog); context.setVariable("identifiers", identifiers); final TemplateEngine templateEngine = new TemplateEngine(); final Charset inputCharset = outputOptions.getInputCharset(); final FileTemplateResolver fileResolver = new FileTemplateResolver(); fileResolver.setCheckExistence(true); templateEngine.addTemplateResolver(configure(fileResolver, inputCharset)); final ClassLoaderTemplateResolver classpathResolver = new ClassLoaderTemplateResolver(); classpathResolver.setCheckExistence(true); templateEngine .addTemplateResolver(configure(classpathResolver, inputCharset)); final UrlTemplateResolver urlResolver = new UrlTemplateResolver(); urlResolver.setCheckExistence(true); templateEngine.addTemplateResolver(configure(urlResolver, inputCharset)); final String templateLocation = outputOptions.getOutputFormatValue(); try (final Writer writer = outputOptions.openNewOutputWriter();) { templateEngine.process(templateLocation, context, writer); } }
return new UrlTemplateResolver();
/** * {@inheritDoc} */ @Override public final void execute() throws Exception { checkCatalog(); final Context context = new Context(); context.setVariable("catalog", catalog); context.setVariable("identifiers", identifiers); final TemplateEngine templateEngine = new TemplateEngine(); final Charset inputCharset = outputOptions.getInputCharset(); final FileTemplateResolver fileResolver = new FileTemplateResolver(); fileResolver.setCheckExistence(true); templateEngine.addTemplateResolver(configure(fileResolver, inputCharset)); final ClassLoaderTemplateResolver classpathResolver = new ClassLoaderTemplateResolver(); classpathResolver.setCheckExistence(true); templateEngine .addTemplateResolver(configure(classpathResolver, inputCharset)); final UrlTemplateResolver urlResolver = new UrlTemplateResolver(); urlResolver.setCheckExistence(true); templateEngine.addTemplateResolver(configure(urlResolver, inputCharset)); final String templateLocation = outputOptions.getOutputFormatValue(); try (final Writer writer = outputOptions.openNewOutputWriter();) { templateEngine.process(templateLocation, context, writer); } }
/** * {@inheritDoc} */ @Override public final void execute() throws Exception { checkCatalog(); final Context context = new Context(); context.setVariable("catalog", catalog); context.setVariable("identifiers", identifiers); final TemplateEngine templateEngine = new TemplateEngine(); final Charset inputCharset = outputOptions.getInputCharset(); final FileTemplateResolver fileResolver = new FileTemplateResolver(); fileResolver.setCheckExistence(true); templateEngine.addTemplateResolver(configure(fileResolver, inputCharset)); final ClassLoaderTemplateResolver classpathResolver = new ClassLoaderTemplateResolver(); classpathResolver.setCheckExistence(true); templateEngine .addTemplateResolver(configure(classpathResolver, inputCharset)); final UrlTemplateResolver urlResolver = new UrlTemplateResolver(); urlResolver.setCheckExistence(true); templateEngine.addTemplateResolver(configure(urlResolver, inputCharset)); final String templateLocation = outputOptions.getOutputFormatValue(); try (final Writer writer = outputOptions.openNewOutputWriter();) { templateEngine.process(templateLocation, context, writer); } }