Я разрабатываю веб-приложение с использованием работы фрейма spring MVC
, я хочу, чтобы пользователи меняли обратную связь с помощью кнопки браузера при каждом использовании моего веб-приложения. как я могу это сделать в spring
s? Есть ли встроенная функциональность в spring
?
Запретить пользователю перемещаться назад с помощью кнопки браузера в spring `Веб-приложение`
Ответ 1
Используйте следующий класс фильтра в своем приложении, не забудьте зарегистрировать этот класс фильтра в web.xml.
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletResponse;
public class NoBrowserCacheFilter implements Filter{
@Override
public void destroy() {
}
@Override
public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain) throws IOException, ServletException {
HttpServletResponse response=(HttpServletResponse)res;
response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", -1);
chain.doFilter(req, res);
}
@Override
public void init(FilterConfig arg0) throws ServletException {
}
}
Что он, он решает вашу проблему.