1.web.xml
<display-name>邮政电子工单</display-name><!--显示项目名称-->
<listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class><!--对jsf的配置监听-->
</listener>
<servlet><!--建立映射关系 .faces文件找相关的.jsp-->
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
<welcome-file-list><!--建立网站首页-->
<welcome-file>m_system/login.faces</welcome-file>
<welcome-file>m_system/index.jsp</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<error-page><!--出错页面设定-->
<exception-type>javax.servlet.ServletException</exception-type>
<location>/main/error.faces</location>
</error-page>
<error-page>
<error-code>504</error-code>
<location>/main/error.faces</location>
</error-page>
<!--连接池配置-->
<resource-ref>
<description>
数据库连接池配置
</description>
<res-ref-name>
jdbc/DBConPool
</res-ref-name>
<res-type>
javax.sql.DataSource
</res-type>
<res-auth>
Container
</res-auth>
</resource-ref>
2.META-INF下context.xml文件配配连接池。
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<Resource
name="jdbc/DBConPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://localhost:3306/×××?characterEncoding=gbk"
username="×××"
password="×××"
maxActive="-1"
maxIdle="10"
maxWait="-1"/>
</Context>
3.faces-config.xml配置
<faces-config>
<managed-bean>
<managed-bean-name>frmDoUpgrade</managed-bean-name>
<managed-bean-class>YzSystem.J_System.FrmDoUpgrade</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<navigation-rule>
<from-view-id>/main/left.jsp</from-view-id>
<navigation-case>
<from-outcome>noLogin</from-outcome>
<to-view-id>/m_system/login.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<from-outcome>succ</from-outcome>
<to-view-id>/main/main.jsp</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>