Siebel Self-Service Application Developer's Guide > Customizing Pages for Siebel Self-Service Applications >

Service Request Page Example for Siebel E-Support


The following is an example of a Service Request page for the Siebel E-Support application. The regions are defined in the region-metadata.xml file in the ViewController/public_html/META-INF directory. The regions referenced in the template file, but not defined in it, are placeholders for developers to add content without having to modify the template.

  <?xml version='1.0' encoding='windows-1252'?>

  <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces">

  <jsp:output omit-xml-declaration="true" doctype-root-element="HTML"
doctype-system="http://www.w3.org/TR/html4/loose.dtd"
doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>

  <jsp:directive.page contentType="text/html;charset=windows-1252"/>

  <f:view>

  <!-- Service Request is used as an example. You can replace "sr" with another module
  name and "ServiceRequest" with another page name. -->

  <af:document title="#{res['ss.base.common.companyName']}:
  #{res['ss.base.sr.ServiceRequest.pageTitle']}">

  <af:form>

  <!-- Main page content -->

  <af:panelBorder>

<!-- Page header is in the top facet. -->

<f:facet name="top">

<af:region id="header" regionType="ss.base.common.pageHeader"/>

</f:facet>

<f:facet name="left">

<af:panelGroup layout="vertical" styleClass="ss_left_bin">

<af:region id="left1" regionType="ss.base.sr.ServiceRequest.left1"/>

<af:region id="left2" regionType="ss.base.sr.ServiceRequest.left2"/>

<af:region id="left3" regionType="ss.base.sr.ServiceRequest.left3"/>

<af:region id="left4" regionType="ss.base.sr.ServiceRequest.left4"/>

<af:region id="left5" regionType="ss.base.sr.ServiceRequest.left5"/>

<af:region id="left6" regionType="ss.base.sr.ServiceRequest.left6"/>

</af:panelGroup>

</f:facet>

<f:facet name="right">

<af:panelGroup layout="vertical" styleClass="ss_right_bin">

<af:region id="right1" regionType="ss.base.sr.ServiceRequest.right1"/>

<af:region id="right2" regionType="ss.base.sr.ServiceRequest.right2"/>

<af:region id="right3" regionType="ss.base.sr.ServiceRequest.right3"/>

<af:region id="right4" regionType="ss.base.sr.ServiceRequest.right4"/>

<af:region id="right5" regionType="ss.base.sr.ServiceRequest.right5"/>

<af:region id="right6" regionType="ss.base.sr.ServiceRequest.right6"/>

</af:panelGroup>

</f:facet>

<f:facet name="innerTop">

<af:region id="innerTop1" regionType="ss.base.sr.ServiceRequest.innerTop1"/>

</f:facet>

<f:facet name="innerBottom">

<af:region id="innerBottom1" regionType="ss.base.sr.ServiceRequest.innerBottom1"/>

</f:facet>

<!-- Page footer is in the bottom facet. -->

<f:facet name="bottom">

<af:region id="footer" regionType="ss.base.common.pageFooter"/>

</f:facet>

<!-- Body is not within a facet, therefore rendered in page central content area. -->

<af:region id="body" regionType="ss.base.sr.ServiceRequest.body"/>

  </af:panelBorder>

  </af:form>

  </af:document>

  </f:view>

  </jsp:root>

Siebel Self-Service Application Developer's Guide Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.