I have set some session attributes in
servlet and I intend to have them retrieved in
JSF page. But now the problem Im having now is I dont know what went wrong when I tried to direct to JSF component from servlet. May i know the full API from navigating from servlet to JSF page, please.. and what are the paths I need to set in faces-configs.xml
These are the code that s giving me problem.
I have all these line of codes in doGet( HttpServletRequest req, HttpServletResponse response )
JsfHelper.setSessionAttribute("taskFormParameters", taskFormParameters);
FacesContext context = FacesContext.getCurrentInstance();
javax.faces.application.Application app = context.getApplication();
UIViewRoot viewRoot = app.getViewHandler().createView(facesContext, "/faces/task");
facesContext.setViewRoot(viewRoot);
facesContext.renderResponse();
I also have this line defined in faces-config.xml
<navigation-rule>
<from-view-id>/autocomplete/*</from-view-id>
<navigation-case>
<from-outcome>task</from-outcome>
<to-view-id>/task.jsp</to-view-id>
</navigation-case>
</navigation-rule>
And for some reasons, the navigation just doesn't go through. Any idea? Been looking for a workaround for hours but still couldn't find any. WIll be waiting for an answer here...Any help will be appreciated. thanks...