/** * 返回缓存模板路径或者模板原路径 * * @param requestPath * @param fullTemplatePath * @param locale * @param cacheMillisTime * @param acceptParameters * @param request * @param modelMap * @return cached path */ public String getCachedPath(String requestPath, String fullTemplatePath, Locale locale, int cacheMillisTime, String[] acceptParameters, HttpServletRequest request, ModelMap modelMap) { ModelMap model = (ModelMap) modelMap.clone(); AbstractFreemarkerView.exposeAttribute(model, request); model.addAttribute(CACHE_VAR, true); return createCache(requestPath, fullTemplatePath, fullTemplatePath + getRequestParametersString(request, acceptParameters), locale, cacheMillisTime, model); }
/** * 返回缓存模板路径或者模板原路径 * * @param requestPath * @param fullTemplatePath * @param locale * @param cacheMillisTime * @param acceptParameters * @param request * @param modelMap * @return cached path */ public String getCachedPath(String requestPath, String fullTemplatePath, Locale locale, int cacheMillisTime, String[] acceptParameters, HttpServletRequest request, ModelMap modelMap) { ModelMap model = (ModelMap) modelMap.clone(); AbstractFreemarkerView.exposeAttribute(model, request); model.addAttribute(CACHE_VAR, true); return createCache(requestPath, fullTemplatePath, fullTemplatePath + getRequestParametersString(request, acceptParameters), locale, cacheMillisTime, model); }