TOC PREV NEXT INDEX




Modifications to the web.xml files


1. The display-name and description are set.
<display-name>tabbedPane-exercise</display-name> 
 
<description> ICEfaces Direct-to-DOM Rendering Tutorial: Exercise Migrating the 
 
		MyFaces HtmlTabbedPaneRenderer to an ICEfaces Direct-to-DOM enabled renderer
 
</description> 
 
2. The filter mappings are set.
<!-- Filter Mappings --> 
 
<filter-mapping>
 
<filter-name>extensionsFilter</filter-name>
 
<url-pattern>*.jsf</url-pattern>
 
</filter-mapping>
 
<filter-mapping>
 
<filter-name>extensionsFilter</filter-name> 
 
<url-pattern>/faces/*</url-pattern>
 
</filter-mapping>
 
<filter-mapping>
 
<filter-name>extensionsFilter</filter-name>
 
<url-pattern>*.iface</url-pattern>
 
</filter-mapping>
 
3. The required servlets are added.
<!-- Faces Servlet --> 
 
<servlet> servlet-name>Faces Servlet</servlet-name>
 
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
 
<load-on-startup>1</load-on-startup>
 
</servlet> 
 
<!-- icefaces persistent faces servlet --> 
 
<servlet>
 
<servlet-name>Persistent Faces Servlet</servlet-name>
 
<servlet-class>com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet 
 
</servlet-class>
 
<load-on-startup> 1 </load-on-startup>
 
</servlet>
 
<!-- icefaces blocking servlet --> 
 
<servlet>
 
<servlet-name>Blocking Servlet</servlet-name>
 
<servlet-class>com.icesoft.faces.webapp.xmlhttp.BlockingServlet
 
</servlet-class> <load-on-startup> 1 </load-on-startup>
 
</servlet>
 
4. The servlet mappings are added.
<!-- Servlet Mappings --> 
 
<!-- extension mapping --> 
 
<servlet-mapping>
 
<servlet-name>Faces Servlet</servlet-name>
 
<url-pattern>*.jsf</url-pattern>
 
</servlet-mapping> 
 
<servlet-mapping>
 
<servlet-name>Persistent Faces Servlet</servlet-name>
 
<url-pattern>*.jsp</url-pattern>
 
</servlet-mapping> 
 
<servlet-mapping>
 
<servlet-name>Persistent Faces Servlet</servlet-name>
 
<url-pattern>*.iface</url-pattern>
 
</servlet-mapping> 
 
<servlet-mapping>
 
<servlet-name>Persistent Faces Servlet</servlet-name>
 
<url-pattern>/xmlhttp/*</url-pattern>
 
</servlet-mapping> 
 
<servlet-mapping>
 
<servlet-name>Blocking Servlet</servlet-name>
 
<url-pattern>/block/*</url-pattern>
 
</servlet-mapping> 
 
5. The welcome file to tabbedPane.jsp is set.
<welcome-file-list>
 
<welcome-file>tabbedPane.jsp</welcome-file>
 
</welcome-file-list>
 


Copyright 2005. ICEsoft Technologies, Inc.
http://www.icesoft.com

TOC PREV NEXT INDEX