import org.beryx.textio.TextIoFactory;
import org.beryx.textio.TextTerminal;
import org.jtwig.JtwigModel;
import org.jtwig.JtwigTemplate;
public class SnippetoryExample {
public static void main(String[] args) {
TextTerminal terminal = TextIoFactory.getTextTerminal();
String name = terminal.read("Enter your name: ");
JtwigTemplate template = JtwigTemplate.inlineTemplate("Hello, {{ name }}!");
JtwigModel model = JtwigModel.newModel().with("name", name);
String output = template.render(model);
terminal.println(output);
}
}
import org.beryx.textio.TextIoFactory;
import org.beryx.textio.TextTerminal;
import org.jtwig.JtwigModel;
import org.jtwig.JtwigTemplate;
import org.jtwig.environment.EnvironmentConfigurationBuilder;
public class SnippetoryConfigExample {
public static void main(String[] args) {
TextTerminal terminal = TextIoFactory.getTextTerminal();
String name = terminal.read("Enter your name: ");
JtwigTemplate template = JtwigTemplate.inlineTemplate("Hello, {{ name }}!",
EnvironmentConfigurationBuilder.configuration().render().withStrictMode(true).and().build());
JtwigModel model = JtwigModel.newModel().with("name", name);
String output = template.render(model);
terminal.println(output);
}
}