Package com.itstherules.mediacentre.freemarker

Examples of com.itstherules.mediacentre.freemarker.TemplateEngine


    try {
        Map<String, Object> parameters = new MapMapConverter().convert(request.getParameterMap());
        Map<String, Object> parsed = new PathParser().parse(request.getRequestURI(), parameters);
        decorate(parsed);
        Controllers controllers = Controllers.valueOf((String) parsed.get(PathPart.CONTROLLER.name()));
      MediaCentreController controller = controllers.getController(new TemplateEngine(getServletContext()));
        controller.action((String) parsed.get(PathPart.ACTION.name()), parsed, response);
    } catch(IllegalArgumentException e){
      throw new ServletException(e);
    }
  }
View Full Code Here


  @SuppressWarnings("unchecked")
  @Override
  protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    Map<String, Object> parameters = new MapMapConverter().convert(req.getParameterMap());
    IndexController indexController = new IndexController();
    indexController.init(new TemplateEngine(getServletContext()));
    indexController.show(parameters, resp);
  }
View Full Code Here

TOP

Related Classes of com.itstherules.mediacentre.freemarker.TemplateEngine

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.