Web.Xml的配置

配置JSF的servlet:

  <!-- JavaServer Faces Servlet-->
 <context-param>
  <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
  <param-value>server</param-value>
 </context-param>
 <servlet>
  <servlet-name>Faces Servlet</servlet-name>
  <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet> 

<!-- JSF config xml-->
 <context-param>
  <param-name>javax.faces.CONFIG_FILES</param-name>
  <param-value>
   /WEB-INF/faces-managed-beans.xml,/WEB-INF/faces-navigation.xml
  </param-value>
 </context-param>

<!-- Faces Servlet Mapping -->
 <servlet-mapping>
  <servlet-name>Faces Servlet</servlet-name>
  <url-pattern>*.faces</url-pattern>
 </servlet-mapping>

配置Spring的servlet:

<!-- Spring Servlet -->

 <servlet>
  <servlet-name>SpringContextServlet</servlet-name>
  <servlet-class>
   org.springframework.web.context.ContextLoaderServlet
  </servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>

<!-- spring config xml-->

 <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>
   /WEB-INF/dataSource.xml,/WEB-INF/applicationContext.xml,/WEB-INF/daoService.xml,/WEB-INF/hibernateFactory.xml
  </param-value>
 </context-param>

配置Tiles的servlet:

<!-- Tiles Servlet -->
 <servlet>
  <servlet-name>Tiles Servlet</servlet-name>
  <servlet-class>
   org.apache.struts.tiles.TilesServlet
  </servlet-class>
  <init-param>
   <param-name>definitions-config</param-name>
   <param-value>/WEB-INF/tiles.xml</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
 </servlet>

 

 

 

你可能感兴趣的:(spring,servlet,JSF)