上述两个地址下载的jar合并在一起就是JSF所需要的全部驱动包了与Struts的驱动包一样这些驱动包必须位于Web项目的WEBINF/lib和Struts一样的是也必须在webxml中有如下配置
< webapp>
< servlet>
< servletname>Faces Servlet< /servletname>
< servletclass>javaxfaceswebappFacesServlet< /servletclass>
< loadonstartup>< /loadonstartup>
< /servlet>
< servletmapping>
< servletname>Faces Servlet< /servletname>
< urlpattern>*faces< /urlpattern>
< /servletmapping>
< /webapp>
这里和Struts的webxml配置何其相似简直一模一样
正如Struts的strutsconfigxml一样JSF也有类似的facesconfigxml配置文件
< facesconfig>
< navigationrule>
< fromviewid>/indexjsp< /fromviewid>
< navigationcase>
< fromoutcome>login< /fromoutcome>
< toviewid>/welcomejsp< /toviewid>
< /navigationcase>
< /navigationrule>
< managedbean>
< managedbeanname>user< /managedbeanname>
< managedbeanclass>comcorejsfUserBean< /managedbeanclass>
< managedbeanscope>session< /managedbeanscope>
< /managedbean>
< /facesconfig>
[] [] [] []