Posted by: MaroNepal December 31, 2007
JAVA/J2EEE,.NET
Login in to Rate this Post:     0       ?        

Some Tips on JSF(java server faces)

1.To add context path to URL for outputLink
<h:outputLink value="#{facesContext.externalContext.requestContextPath}/myPage.faces">

2.To get page Url

FacesContext fc=FacesContext.getCurrentInstace();
HttpServletRequest request=(HttpServletRequest)fc.getExternalContext().getRequest();
context.getViewRoot().getViewId();

3.To Terminate the session

FacesContext fc=FacesContext.getCurrentInstance();
HttpSession session=(HttpSession)fc.getExternalContext().getSession(false);
session.invalidate();

4.To reload page after ValueChangeListener

FacesContext.getCurrentInstance().renderResponse()

Read Full Discussion Thread for this article