`

Response的sendRedirect实现JSF内的URL重定向

    博客分类:
  • jsf
阅读更多
●导入Servlet包
import javax.servlet.http.*;

●加入下面的取得HttpServletResponse的函数:

protected HttpServletResponse getResponse() ...{
FacesContext facesContext = FacesContext.getCurrentInstance();
HttpServletResponse response = (HttpServletResponse) facesContext
   .getExternalContext().getResponse();
return response;
}
●在需要重定向的地方加入下面代码
response.sendRedirect("sample.jsp");
facesContext.responseComplete();  // 这一句很重要
return null;
注:最后的return看自己的需要返回
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics