上述兩個地址下載的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>
[] [] [] []
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28958.html