Jsf 按“后退”按钮显示“后退”;本文件不再提供;而不是新请求的页面
我正在努力解决上述问题,我正在使用代码清除浏览器的缓存Jsf 按“后退”按钮显示“后退”;本文件不再提供;而不是新请求的页面,jsf,back-button,jsf-2.2,Jsf,Back Button,Jsf 2.2,我正在努力解决上述问题,我正在使用代码清除浏览器的缓存 @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req = (HttpServletRequest) request; HttpServletResponse
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException
{
HttpServletRequest req = (HttpServletRequest) request;
HttpServletResponse res = (HttpServletResponse) response;
if (!req.getRequestURI().startsWith(req.getContextPath() + ResourceHandler.RESOURCE_IDENTIFIER)) {
res.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
res.setHeader("Pragma", "no-cache");
res.setDateHeader("Expires", 0);
}
chain.doFilter(request, response);
}
我在应用程序中登录,点击返回按钮,它会直接向我发送消息
“此文档不再可用。”请就此向我建议在首先显示页面之前是否可以尝试执行重定向,如
return”/newpage.xhtml?faces redirect=true”代码>在行动方法中,请你简单地说明我不理解你的观点。将在该注释上添加代码片段