Code Search for Developers
 
 
  

struts-booking.xml from iTicket at Krugle


Show struts-booking.xml syntax highlighted

<?xml version="1.0" encoding="ISO-8859-1" ?>

<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
          
<struts-config>

  <!-- Form Bean Definitions -->
  <form-beans>
    
    <form-bean name="dynaLogonForm" type="ch.iticket.webapp.form.DynaLogonForm">
      <form-property name="username" type="java.lang.String"/>
      <form-property name="password" type="java.lang.String"/>
      <form-property name="action" type="java.lang.String"/>
    </form-bean>
    
    <form-bean name="dynaSearchFlightForm" type="ch.iticket.webapp.form.DynaSearchFlightForm">
      <form-property name="from" type="java.lang.String"/>
      <form-property name="to" type="java.lang.String"/>
      <form-property name="depday1" type="java.lang.String"/>
      <form-property name="depmonth1" type="java.lang.String"/>
      <form-property name="depyear1" type="java.lang.String"/>
      <form-property name="flex1" type="java.lang.Integer"/>
      <form-property name="depday2" type="java.lang.String"/>
      <form-property name="depmonth2" type="java.lang.String"/>
      <form-property name="depyear2" type="java.lang.String"/>
      <form-property name="flex2" type="java.lang.Integer"/>
      <form-property name="type" type="java.lang.String"/>
      <form-property name="adults" type="java.lang.Integer"/>
      <form-property name="children" type="java.lang.Integer"/>
      <form-property name="infants" type="java.lang.Integer"/>
      <form-property name="class" type="java.lang.Long"/>
      <form-property name="action" type="java.lang.String"/>
    </form-bean>
    
    <form-bean name="dynaBookingForm" type="ch.iticket.webapp.form.DynaBookingForm">
      <form-property name="outwardnr" type="java.lang.Long"/>
      <form-property name="returnnr" type="java.lang.Long"/>
      <form-property name="adults0first" type="java.lang.String"/>
      <form-property name="adults0last" type="java.lang.String"/>
      <form-property name="adults1first" type="java.lang.String"/>
      <form-property name="adults1last" type="java.lang.String"/>
      <form-property name="adults2first" type="java.lang.String"/>
      <form-property name="adults2last" type="java.lang.String"/>
      <form-property name="adults3first" type="java.lang.String"/>
      <form-property name="adults3last" type="java.lang.String"/>
      <form-property name="children0first" type="java.lang.String"/>
      <form-property name="children0last" type="java.lang.String"/>
      <form-property name="children1first" type="java.lang.String"/>
      <form-property name="children1last" type="java.lang.String"/>
      <form-property name="children2first" type="java.lang.String"/>
      <form-property name="children2last" type="java.lang.String"/>
      <form-property name="children3first" type="java.lang.String"/>
      <form-property name="children3last" type="java.lang.String"/>
      <form-property name="infants0first" type="java.lang.String"/>
      <form-property name="infants0last" type="java.lang.String"/>
      <form-property name="infants1first" type="java.lang.String"/>
      <form-property name="infants1last" type="java.lang.String"/>
      <form-property name="infants2first" type="java.lang.String"/>
      <form-property name="infants2last" type="java.lang.String"/>
      <form-property name="infants3first" type="java.lang.String"/>
      <form-property name="infants3last" type="java.lang.String"/>
      <form-property name="action" type="java.lang.String"/>
    </form-bean>
    
  </form-beans>

  <!-- Action Mapping Definitions -->
  <action-mappings>
    
    <action path="/loadsearchflightform"
      type="ch.iticket.webapp.action.LoadSearchFlightAction"
      scope="request"
      input="/loadsearchflightform.do">
      <forward name="success" path="booking.flightsearch"/>
    </action>
    
    <action path="/searchflight"
      type="ch.iticket.webapp.action.SearchFlightAction"
      name="dynaSearchFlightForm"
      scope="session"
      input="/searchflight.do">
      <forward name="success" path="booking.flightsearchresult"/>
      <forward name="failed" path="/loadsearchflightform.do"/>
    </action>
    
    <action path="/loadbookingdetails"
      type="ch.iticket.webapp.action.LoadBookingDetailsAction"
      name="dynaBookingForm"
      scope="session"
      input="/loadbookingdetails.do">
      <forward name="success" path="booking.details"/>
      <forward name="failed" path="/searchflight.do"/>
      <forward name="failedsearch" path="/loadsearchflightform.do"/>
    </action>
    
    <action path="/savebooking"
      type="ch.iticket.webapp.action.SaveBookingAction"
      name="dynaBookingForm"
      scope="session"
      input="/bookingDetails.jsp">
      <forward name="success" path="welcome.page"/>
      <forward name="failed" path="/loadbookingdetails.do"/>
      <forward name="failedsearch" path="/loadsearchflightform.do"/>
    </action>
    
    <action path="/logon"
      type="ch.iticket.webapp.action.LogonAction"
      name="dynaLogonForm"
      scope="request"
      input="welcome.page">
    </action>
    
  </action-mappings>

  <!-- Controller Configuration -->
  <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor">
    <set-property property="inputForward" value="false"/>
  </controller>

  <!-- Message Resources Definitions -->
  <message-resources null="false" parameter="ch.iticket.webapp.ApplicationResources"/>

  <!-- Plug Ins Configuration -->
  <plug-in className="org.apache.struts.plugins.ModuleConfigVerifier"/>

  <plug-in className="org.apache.struts.tiles.TilesPlugin">
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/>
    <set-property property="moduleAware" value="true"/>
  </plug-in>

</struts-config>




See more files for this project here

iTicket

iTicket is an application for booking specific flights. On a quick-check-in terminal the passenger could easily withdraw the ticket.

Project homepage: http://sourceforge.net/projects/iticket
Programming language(s): Java,JSP,XML
License: lgpl21

  struts-booking.exadel
  struts-booking.xml