Skip to content
Snippets Groups Projects
Select Git revision
  • 12c34d1d208469def9d42fdd5d911cdf4909b299
  • master default
  • prez
3 results

pgp.html

Blame
  • UserGUI.java 840 B
    package com.uca.gui;
    
    import com.uca.core.UserCore;
    import freemarker.template.Configuration;
    import freemarker.template.Template;
    import freemarker.template.TemplateException;
    
    import java.io.IOException;
    import java.io.StringWriter;
    import java.io.Writer;
    import java.util.HashMap;
    import java.util.Map;
    
    public class UserGUI {
    
        public static String getAllUsers() throws IOException, TemplateException {
            Configuration configuration = _FreeMarkerInitializer.getContext();
    
            Map<String, Object> input = new HashMap<>();
    
            input.put("users", UserCore.getAllUsers());
    
            Writer output = new StringWriter();
            Template template = configuration.getTemplate("users/users.ftl");
            template.setOutputEncoding("UTF-8");
            template.process(input, output);
    
            return output.toString();
        }
    }