You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2005/07/08 11:16:17 UTC
svn commit: r209722 - /myfaces/examples/trunk/conf/web-develop.xml
Author: mmarinschek
Date: Fri Jul 8 02:16:14 2005
New Revision: 209722
URL: http://svn.apache.org/viewcvs?rev=209722&view=rev
Log:
new web-develop xml file
Added:
myfaces/examples/trunk/conf/web-develop.xml
Added: myfaces/examples/trunk/conf/web-develop.xml
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/conf/web-develop.xml?rev=209722&view=auto
==============================================================================
--- myfaces/examples/trunk/conf/web-develop.xml (added)
+++ myfaces/examples/trunk/conf/web-develop.xml Fri Jul 8 02:16:14 2005
@@ -0,0 +1,234 @@
+<?xml version="1.0"?>
+
+<!--
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+-->
+
+<!DOCTYPE web-app PUBLIC
+ "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+ "http://java.sun.com/dtd/web-app_2_3.dtd">
+
+<web-app>
+
+ <!-- This web.xml can be used during debugging, when there is no myfaces.jar
+ library available.
+
+ The faces-config.xml file (that is normally in the myfaces.jar) must be
+ copied to the /WEB-INF directory of the web context.
+
+ The TLDs (that are normally in the myfaces.jar) must be
+ copied to the /WEB-INF/lib directory of the web context.-->
+ <description>debug web.xml</description>
+
+ <context-param>
+ <param-name>javax.faces.CONFIG_FILES</param-name>
+ <param-value>
+ /WEB-INF/examples-config.xml,/WEB-INF/sandbox/faces-config.xml
+ </param-value>
+ <description>
+ Comma separated list of URIs of (additional) faces config files.
+ (e.g. /WEB-INF/my-config.xml)
+ See JSF 1.0 PRD2, 10.3.2
+ </description>
+ </context-param>
+
+ <context-param>
+ <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
+ <param-value>client</param-value>
+ <description>
+ State saving method: "client" or "server" (= default)
+ See JSF Specification 2.5.2
+ </description>
+ </context-param>
+
+ <context-param>
+ <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
+ <param-value>true</param-value>
+ <description>
+ This parameter tells MyFaces if javascript code should be allowed in the
+ rendered HTML output.
+ If javascript is allowed, command_link anchors will have javascript code
+ that submits the corresponding form.
+ If javascript is not allowed, the state saving info and nested parameters
+ will be added as url parameters.
+ Default: "true"
+ </description>
+ </context-param>
+
+ <context-param>
+ <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
+ <param-value>false</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>org.apache.myfaces.PRETTY_HTML</param-name>
+ <param-value>true</param-value>
+ <description>
+ If true, rendered HTML code will be formatted, so that it is "human readable".
+ i.e. additional line separators and whitespace will be written, that do not
+ influence the HTML code.
+ Default: "true"
+ </description>
+ </context-param>
+
+ <context-param>
+ <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
+ <param-value>true</param-value>
+ <description>
+ If true, a javascript function will be rendered that is able to restore the
+ former vertical scroll on every request. Convenient feature if you have pages
+ with long lists and you do not want the browser page to always jump to the top
+ if you trigger a link or button action that stays on the same page.
+ Default: "false"
+ </description>
+ </context-param>
+
+
+ <!-- WelcomeFile Filter -->
+ <!--
+ <filter>
+ <filter-name>WelcomeFile Filter</filter-name>
+ <filter-class>org.apache.myfaces.webapp.filter.WelcomeFileFilter</filter-class>
+ <description>
+ Due to the manner in which the JSP / servlet lifecycle
+ functions, it is not currently possible to specify default
+ welcome files for a web application and map them to the
+ MyFacesServlet. Normally they will be mapped to the
+ default servlet for the JSP container. To offset this
+ shortcoming, we utilize a servlet Filter which examines
+ the URI of all incoming requests.
+ </description>
+ </filter>
+ -->
+
+ <!-- Extensions Filter -->
+ <filter>
+ <filter-name>extensionsFilter</filter-name>
+ <filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
+ <init-param>
+ <param-name>uploadMaxFileSize</param-name>
+ <param-value>100m</param-value>
+ <description>Set the size limit for uploaded files.
+ Format: 10 - 10 bytes
+ 10k - 10 KB
+ 10m - 10 MB
+ 1g - 1 GB
+ </description>
+ </init-param>
+ <init-param>
+ <param-name>uploadThresholdSize</param-name>
+ <param-value>100k</param-value>
+ <description>Set the threshold size - files
+ below this limit are stored in memory, files above
+ this limit are stored on disk.
+
+ Format: 10 - 10 bytes
+ 10k - 10 KB
+ 10m - 10 MB
+ 1g - 1 GB
+ </description>
+ </init-param>
+<!-- <init-param>
+ <param-name>uploadRepositoryPath</param-name>
+ <param-value>/temp</param-value>
+ <description>Set the path where the intermediary files will be stored.
+ </description>
+ </init-param>-->
+ </filter>
+
+ <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>
+
+
+
+ <!-- Listener, that does all the startup work (configuration, init). -->
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
+ </listener>
+
+
+ <!-- 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>
+
+ <!-- source code servlet (will not work with JSF virtual path mapping) -->
+ <!-- this servlet is optional and for educational purposes only -->
+ <servlet>
+ <servlet-name>SourceCodeServlet</servlet-name>
+ <servlet-class>org.apache.myfaces.examples.servlet.SourceCodeServlet</servlet-class>
+ </servlet>
+
+ <!-- Faces Servlet Mapping -->
+
+ <!-- virtual path mapping -->
+ <!--
+ <servlet-mapping>
+ <servlet-name>Faces Servlet</servlet-name>
+ <url-pattern>/faces/*</url-pattern>
+ </servlet-mapping>
+ -->
+
+ <!-- extension mapping -->
+ <servlet-mapping>
+ <servlet-name>Faces Servlet</servlet-name>
+ <url-pattern>*.jsf</url-pattern>
+ </servlet-mapping>
+
+ <servlet-mapping>
+ <servlet-name>SourceCodeServlet</servlet-name>
+ <url-pattern>*.source</url-pattern>
+ </servlet-mapping>
+
+ <!-- Welcome files -->
+
+ <welcome-file-list>
+ <welcome-file>index.jsp</welcome-file>
+ <welcome-file>index.html</welcome-file>
+ </welcome-file-list>
+
+ <taglib>
+ <taglib-location>/WEB-INF/myfaces_sandbox.tld</taglib-location>
+ <taglib-uri>http://myfaces.apache.org/sandbox</taglib-uri>
+ </taglib>
+
+ <taglib>
+ <taglib-location>/WEB-INF/myfaces_ext.tld</taglib-location>
+ <taglib-uri>http://myfaces.apache.org/extensions</taglib-uri>
+ </taglib>
+
+ <taglib>
+ <taglib-location>/WEB-INF/myfaces_core.tld</taglib-location>
+ <taglib-uri>http://java.sun.com/jsf/core</taglib-uri>
+ </taglib>
+
+ <taglib>
+ <taglib-location>/WEB-INF/myfaces_html.tld</taglib-location>
+ <taglib-uri>http://java.sun.com/jsf/html</taglib-uri>
+ </taglib>
+
+
+
+
+</web-app>
+