直接上代码 :
Общедоступный класс WeIxInFilter реализует фильтр {private Static Logger logger = loggerFactory.getLogger (weixInfilter.class); {HttpservletRequest req = (httpservletrequest); && (requestUrl.endswith (". JS") || requestUrl.endswith (". css"))) {// static resourcestring newurl = null; if (stringutils.isnotblank (QueryStr) && QueryStr.trim (). indexof (parameterConfig.Static_tail) == -1) {newarl () "? + QueryStr + "&" + parameterConfig.static_tail + new Date (). getTime (); resp.sendredirect (newurl); // req.getRequestDispatcher (newurl) .forward (запрос, ответ); return;} if (stringutils.isblank (querystr)) {newurl = requerll + "?"? + ParameterConfig.static_tail + new Date (). GetTime (); resp.sendreedirect (newurl); // req.getRequestDispatcher (newurl) .forward (запрос, ответ); return;} try {chain.dofilter (запрос, ответ). ParameterConfig {/** 静态资源 为防止缓存 , 加上时间戳标志*/public static final String static_tail = "__oawx_t =";配置下过滤器就行了 , : :
在开发阶段还是比较有用的。
以上所述是小编给大家介绍的利用 Фильтр 机制给静态资源 URL 加上时间戳 来防止 来防止 JS 和 CSS 文件的缓存问题的相关内容 , 希望能够帮助到大家。