首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2012-09-04 
Response的sendRedirect实现JSF内的URL重定向JavaServer Face(JSF)内置了HttpServletResponse,所以不可以

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

JavaServer Face(JSF)内置了HttpServletResponse,所以不可以直接在JSF的Bean内使用sendRedirect之类的重定向函数。花了N多的时间查资料,发现误导性的文章比较多,为了有同样需要的人少浪费点时间在这身上,这里把测试通过的方法记录一下:

●导入Servlet包
import javax.servlet.http.*;

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

response.sendRedirect("sample.jsp");facesContext.responseComplete(); // 这一句很重要return null;
?
注:最后的return看自己的需要返回

热点排行