/* vim: set ts=2 et sw=2 cindent fo=qroca: */ package com.globant.katari.core.web; /** View resolver that, by default, uses katari's FreemarkerView class. * * This resolver is configured to use, by default, text/html in utf-8. * * The original freemarker view copies all model objects to the request, and * makes weblets fail. This resolver fixes this problem. */ public class FreeMarkerViewResolver extends org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver { /** FreeMarkerViewResolver constructor. */ public FreeMarkerViewResolver() { setContentType("text/html; charset=utf-8"); } /** Sets the view name to katari's FreemarkerView. */ @Override protected Class<FreeMarkerView> requiredViewClass() { return FreeMarkerView.class; } }