Umfassen JS-Dateien in eine xhtml-Datei, die Sie zusammen mit ui:include

Werde ich ilustrate meine Frage mit einem Beispiel:

outerfile.xhtml:

<h:head>
    <h:outputScript library="js" name="jquery-1.6.2.js" />
    <h:outputScript library="js" name="outer.js" />
</h:head>

<h:body>
    <h:panelGroup id="inner_panel">
      <ui:include src="innerfile.xhtml" />
    </h:panelGroup>
</h:body>

innerfile.xhtml:

<ui:composition ... >
    <h:head>
        <h:outputScript library="js" name="jquery-1.6.2.js" />
        <h:outputScript library="js" name="inner.js" />
    </h:head>

    <h:body>
        <h:panelGroup>
          I Am Text in The Inner File!
        </h:panelGroup>
    </h:body>
</ui:composition>

Meine Fragen:

  1. Ist es okay, zu erklären, das js Dateien in der inneren Datei, wie ich es Tat?
  2. Brauche ich (Und Sollte ich) erklären, der Häufig (jquery-1.6.2.js) wieder in die innere-Datei?
  3. Was passiert, wenn ich un-Rendern und re-render inner_panel mit AJAX? Wird die innere-inklusive Header neu geladen werden?
InformationsquelleAutor Ben | 2011-10-02
Schreibe einen Kommentar