You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2005/03/12 12:47:14 UTC

cvs commit: incubator-myfaces/webapps/simple/WEB-INF examples-config.xml

matzew      2005/03/12 03:47:14

  Added:       webapps/simple/WEB-INF examples-config.xml
  Log:
  refactoring sample web apps (one website and one simple app)
  
  Revision  Changes    Path
  1.1                  incubator-myfaces/webapps/simple/WEB-INF/examples-config.xml
  
  Index: examples-config.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <!DOCTYPE faces-config PUBLIC
    "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
    "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
  
  <!-- =========== FULL CONFIGURATION FILE ================================== -->
  
  <faces-config>
  
      <!-- Managed Beans for sample1.jsp -->
  
      <managed-bean>
          <managed-bean-name>calcForm</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.example1.CalcForm</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>validateForm</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.validate.ValidateForm</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>ucaseForm</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.example1.UCaseForm</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>validationController</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.example1.ValidationController</managed-bean-class>
          <managed-bean-scope>application</managed-bean-scope>
      </managed-bean>
  
  
      <!-- Managed Beans for sample2.jsp -->
  
      <managed-bean>
          <managed-bean-name>q_form</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.example2.QuotationForm</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for aliasBean.jsp -->
  
      <managed-bean>
          <managed-bean-name>aliasTest1</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.aliasexample.AliasHolder</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>aliasTest2</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.aliasexample.AliasHolder</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for selectbox.jsp -->
  
      <managed-bean>
          <managed-bean-name>carconf</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.common.CarConfigurator</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
      
      <!-- Managed Beans for selectOneCountry.jsp -->
  
      <managed-bean>
          <managed-bean-name>country</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.Country</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
  
      <!-- Managed Beans for simpleList.jsp -->
  
      <managed-bean>
          <managed-bean-name>countryList</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.listexample.SimpleCountryList</managed-bean-class>
          <managed-bean-scope>session</managed-bean-scope>
      </managed-bean>
      
      <!-- Managed Beans for tree.jsp -->
  
      <managed-bean>
          <managed-bean-name>treeTable</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.listexample.TreeTable</managed-bean-class>
          <managed-bean-scope>session</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for tree2.jsp -->
  
      <managed-bean>
          <managed-bean-name>treeBacker</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.tree.TreeBacker</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for forceId.jsp -->
  
      <managed-bean>
          <managed-bean-name>forceIdBean</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.forceid.ForceIdBean</managed-bean-class>
          <managed-bean-scope>session</managed-bean-scope>
      </managed-bean>
  
  
      <!-- Managed Beans for simpleSortList.jsp -->
  
      <managed-bean>
          <managed-bean-name>list</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.listexample.SimpleSortableCarList</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for calendar.jsp -->
  
      <managed-bean>
          <managed-bean-name>calendar</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.calendarexample.DateHolder</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for countryForm.jsp -->
  
      <managed-bean>
          <managed-bean-name>countryForm</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.listexample.SimpleCountryForm</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
      
      <!-- Managed Beans for date.jsp -->
  
      <managed-bean>
          <managed-bean-name>date1</managed-bean-name>
          <managed-bean-class>java.util.Date</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
      
      <managed-bean>
          <managed-bean-name>date2</managed-bean-name>
          <managed-bean-class>java.util.Date</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>date3</managed-bean-name>
          <managed-bean-class>java.util.Date</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for htmlEditor.jsp -->
  
      <managed-bean>
          <managed-bean-name>editor</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.htmleditorexample.EditorFace</managed-bean-class>
          <managed-bean-scope>session</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for fileupload.jsp -->
  
      <managed-bean>
          <managed-bean-name>fileUploadForm</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.FileUploadForm</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
  
      <!-- Managed Beans for options.jsp -->
  
      <managed-bean>
          <managed-bean-name>globalOptions</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.GlobalOptions</managed-bean-class>
          <managed-bean-scope>session</managed-bean-scope>
          <managed-property>
              <property-name>pageLayout</property-name>
              <value>classic</value>
          </managed-property>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>optionsForm</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.OptionsForm</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>optionsCtrl</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.OptionsController</managed-bean-class>
          <managed-bean-scope>application</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for dataScroller.jsp -->
  
      <managed-bean>
          <managed-bean-name>scrollerList</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.listexample.DataScrollerList</managed-bean-class>
          <managed-bean-scope>application</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for NavigationMenu -->
  
      <managed-bean>
          <managed-bean-name>navigationMenu</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.NavigationMenu</managed-bean-class>
          <managed-bean-scope>application</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for TabbedPane example -->
  
      <managed-bean>
          <managed-bean-name>tabbedPaneBean</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.TabbedPaneBean</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
      
      <managed-bean>
          <managed-bean-name>testCheckBox</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.TestCheckBox</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
      
  	<managed-bean>
          <managed-bean-name>testCheckList</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.TestCheckBoxList</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <managed-bean>
          <managed-bean-name>testRadioButton</managed-bean-name>
          <managed-bean-class>org.apache.myfaces.examples.misc.TestRadioButton</managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
  
      <!-- Managed Beans for panelstack example -->
  
      <managed-bean>
          <managed-bean-name>stackState</managed-bean-name>
          <managed-bean-class>java.util.HashMap</managed-bean-class>
          <managed-bean-scope>session</managed-bean-scope>
      </managed-bean>
  
  
  
      <navigation-rule>
          <navigation-case>
              <from-outcome>go_home</from-outcome>
              <to-view-id>/home.jsp</to-view-id>
          </navigation-case>
      </navigation-rule>
  
  
      <navigation-rule>
          <description>
              Navigation rules for navigation component.
          </description>
          <from-view-id>*</from-view-id>
  
          <navigation-case>
              <from-outcome>go_sample1</from-outcome>
              <to-view-id>/sample1.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_sample2</from-outcome>
              <to-view-id>/sample2.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_aliasBean</from-outcome>
              <to-view-id>/aliasBean.jsp</to-view-id>
          </navigation-case>
          
          <navigation-case>
              <from-outcome>go_buffer</from-outcome>
              <to-view-id>/buffer.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_dataTable</from-outcome>
              <to-view-id>/dataTable.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_sortTable</from-outcome>
              <to-view-id>/sortTable.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_selectbox</from-outcome>
              <to-view-id>/selectbox.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_fileupload</from-outcome>
              <to-view-id>/fileupload.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_tabbedPane</from-outcome>
              <to-view-id>/tabbedPane.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_calendar</from-outcome>
              <to-view-id>/calendar.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_popup</from-outcome>
              <to-view-id>/popup.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_jslistener</from-outcome>
              <to-view-id>/jslistener.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_date</from-outcome>
              <to-view-id>/date.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_htmlEditor</from-outcome>
              <to-view-id>/htmlEditor.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_dataList</from-outcome>
              <to-view-id>/dataList.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_tree</from-outcome>
              <to-view-id>/tree.jsp</to-view-id>
          </navigation-case>
          
          <navigation-case>
              <from-outcome>go_tree2</from-outcome>
              <to-view-id>/tree2.jsp</to-view-id>
          </navigation-case>        
          
          <navigation-case>
              <from-outcome>go_treeTable</from-outcome>
              <to-view-id>/treeTable.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_features</from-outcome>
              <to-view-id>/features.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_options</from-outcome>
              <to-view-id>/options.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_contact</from-outcome>
              <to-view-id>/contact.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_copyright</from-outcome>
              <to-view-id>/copyright.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_validate</from-outcome>
              <to-view-id>/validate.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_rssticker</from-outcome>
              <to-view-id>/rssTicker.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_datascroller</from-outcome>
              <to-view-id>/dataScroller.jsp</to-view-id>
          </navigation-case>
          
          <navigation-case>
              <from-outcome>go_panelstack</from-outcome>
              <to-view-id>/panelstack.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_css</from-outcome>
              <to-view-id>/css.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_newspaperTable</from-outcome>
              <to-view-id>/newspaperTable.jsp</to-view-id>
          </navigation-case>
  		
  		<navigation-case>
              <from-outcome>go_forceId</from-outcome>
              <to-view-id>/forceId.jsp</to-view-id>
          </navigation-case>
  
          <navigation-case>
              <from-outcome>go_swapimage</from-outcome>
              <to-view-id>/swapimage.jsp</to-view-id>
          </navigation-case>
          
          <navigation-case>
              <from-outcome>go_selectOneCountry</from-outcome>
              <to-view-id>/selectOneCountry.jsp</to-view-id>
          </navigation-case>
  
      </navigation-rule>
  
      <navigation-rule>
          <from-view-id>/sample1.jsp</from-view-id>
          <navigation-case>
              <from-outcome>jump_home</from-outcome>
              <to-view-id>/home.jsp</to-view-id>
          </navigation-case>
      </navigation-rule>
  
       <navigation-rule>
          <from-view-id>/validate.jsp</from-view-id>
          <navigation-case>
              <from-outcome>valid</from-outcome>
              <to-view-id>/home.jsp</to-view-id>
          </navigation-case>
      </navigation-rule>
  
      <navigation-rule>
          <from-view-id>/dataTable.jsp</from-view-id>
          <navigation-case>
              <from-outcome>go_country</from-outcome>
              <to-view-id>/countryForm.jsp</to-view-id>
          </navigation-case>
      </navigation-rule>
  
      <navigation-rule>
          <from-view-id>/dataTable.jsp</from-view-id>
          <navigation-case>
              <from-outcome>go_edit_table</from-outcome>
              <to-view-id>/countryTableForm.jsp</to-view-id>
          </navigation-case>
      </navigation-rule>
  
      <navigation-rule>
          <from-view-id>/countryTableForm.jsp</from-view-id>
          <navigation-case>
              <from-outcome>go_back</from-outcome>
              <to-view-id>/dataTable.jsp</to-view-id>
          </navigation-case>
      </navigation-rule>
  
      <navigation-rule>
          <from-view-id>/countryForm.jsp</from-view-id>
          <navigation-case>
              <from-outcome>cancel</from-outcome>
              <to-view-id>/dataTable.jsp</to-view-id>
          </navigation-case>
          <navigation-case>
              <from-outcome>ok_next</from-outcome>
              <to-view-id>/dataTable.jsp</to-view-id>
          </navigation-case>
      </navigation-rule>
  
  </faces-config>