mtons.freemarker.FreeMarkerView Maven / Gradle / Ivy
/*
+--------------------------------------------------------------------------
| Mtons [#RELEASE_VERSION#]
| ========================================
| Copyright (c) 2014, 2015 mtons. All Rights Reserved
| http://www.mtons.com
+---------------------------------------------------------------------------
*/
package mtons.freemarker;
import javax.servlet.http.HttpServletRequest;
import java.util.Map;
/**
* FreeMarkerView 扩展
* - 注入 request.getContextPath
* - 注入 reuqest.getRequestURI
*
* Created by langhsu on 2015/9/27.
*/
public class FreeMarkerView extends org.springframework.web.servlet.view.freemarker.FreeMarkerView {
public static String CONTEXT_PATH = "base";
public static String HERE_PATH = "here";
@Override
protected void exposeHelpers(Map model, HttpServletRequest request) throws Exception {
model.put(CONTEXT_PATH, request.getContextPath());
// model.put(HERE_PATH, request.getRequestURI());
super.exposeHelpers(model, request);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy