Beállítások biztosítása JSP beállítások fordításához

Az oldal használatával beállításokat adhat meg a JavaServer Pages (JSP) fordítóhoz.

Ez az adminisztrációs konzol oldal egy lépés az alkalmazástelepítési és a frissítési varázslókban. Az oldal megtekintéséhez a Telepítési beállítások kiválasztása oldalon ki kell választani a JavaServer Pages oldalak előfordítása lehetőséget. Ezért az oldal megjelenítéséhez kattintson az Alkalmazások > Új alkalmazás > Új nagyvállalati alkalmazás > alkalmazás_útvonal > Tovább > Részletes - Minden telepítési beállítás és paraméter megjelenítése > Tovább > Tovább vagy Folytatás > JavaServer Pages oldalak előfordítása > Tovább > Lépés: JSP fájlok fordítási beállításainak megadása elemre.

Csak akkor adhatja meg a JSP fordító beállításait az oldalon, amikor webmodulokat tartalmazó alkalmazást telepít vagy frissít. Az alkalmazás telepítése után a webmodul WEB-INF/ibm-web-ext.xmi fájl JSP alrendszer konfigurációs paramétereit kell szerkesztenie, ha módosítani akarja a JSP fordító beállításait.

Támogatott konfigurációk Támogatott konfigurációk: Az IBM® kiterjesztési és kötési fájlok esetében az .xmi vagy .xml fájlnév kiterjesztés különböző, attól függően, hogy Java EE 5 előtti alkalmazást vagy modult, vagy Java EE 5 vagy későbbi alkalmazást vagy modult használ. Az IBM kiterjesztési és kötési fájlok elnevezése ibm-*-ext.xmi vagy ibm-*-bnd.xmi, ahol a * a kiterjesztési vagy kötési fájl típusa, mint például app, application, ejb-jar, vagy web. A következő feltételek érvényesek:

A Java EE 5 vagy későbbi modul azonban létezhet egy Java EE 5 előtti és .xmi kiterjesztést használó alkalmazásban.

Az ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmi, és ibm-portlet-ext.xmi fájlok továbbra is az .xmi fájlkiterjesztéseket használják.

sptcfg

Webmodul

Megadja egy modul nevét az alkalmazásban.

URI

Az alkalmazás (EAR fájl) gyökeréhez képest megadja a modul elhelyezkedését.

JSP osztályútvonal

Egy ideiglenes osztályútvonalat ad meg a JSP fordítóprogram számára a JSP fájlok fordításához alkalmazástelepítés során. Az alkalmazástelepítés befejezésekor ez az osztályútvonal nem mentett és nem használt az alkalmazás futásakor. Ez az osztályútvonal csak az alkalmazáson kívüli, a JSP fordításhoz szükséges erőforrások felismeréséhez használt, melyek az alkalmazás telepítése végeztével már más módon (például megosztott könyvtárak segítségével) lesznek azonosítva. Hálózattelepítési konfigurációkban ez az osztályútvonal a telepítéskezelő számítógépre jellemző.

Annak megadására, hogy több webmodul használja ugyanazt az osztályútvonalat:

  1. A webmodulok listájában jelölje ki a Kijelölés jelölőnégyzetet minden egyes webmodul mellett, amihez egy adott osztályútvonalat szeretne használni.
  2. Bontsa ki a Többszörös hozzárendelés alkalmazása lehetőséget.
  3. Adja meg a kívánt osztályútvonalat.
  4. Kattintson az Alkalmazás gombra.

Teljes csomagnevek használata

Megadja, hogy a JSP alrendszer állítsa elő és töltse be a JSP osztályokat teljes csomagnevek használatával.

Teljes csomagnevek használatakor az előfordított JSP osztályfájlok beállíthatók a web.xml fájlban szervletként, a jsp-file attribútum használatának kényszere nélkül. Ha nem használtak teljes csomagnevek, akkor minden JSP osztály ugyanabban a csomagban előállított, melynek előnye a kisebb fájlrendszer útvonalak.

Ha a useFullPackageNames és a disableJspRuntimeCompilation beállítások egyidejűleg true állapotúak, akkor egyetlen webmodul osztálybetöltő tölti be az összes JSP osztályt, még akkor is, ha a JSP fájlok nem szervletként vannak beállítva a web.xml fájlban.

Ez a beállítás megegyezik a useFullPackageNames JSP alrendszer paraméterrel.

JDK forrásszint

Megadja azt a forrásszintet, ahol a Java fordítóprogram lefordítja a JSP Java forrásokat. Az érvényes értékek a következők: 13, 14, 15, 16 és 17. Java EE 5 előtti webmodulok esetén az alapértelmezett érték 13, ami az 1.3 forrásszintet adja meg, a Java EE 5 és újabb webmodulok esetén pedig 16.

JSP futás közbeni fordítás tiltása

Meghatározza, hogy futás közben a JSP fájl sosem legyen lefordítva vagy összeállítva, még akkor sem, ha a .class fájl nem létezik.

Ha ez a paraméter true értékre van állítva, a JSP alrendszer nem fordít le és nem állít össze JSP fájlokat futás közben; a JSP alrendszer kizárólag előre összeállított osztályfájlokat tölt be. A JSP forrásfájloknak nem kell jelen lenniük ahhoz, hogy az osztályfájlok betöltődjenek. Telepíthet alkalmazást a JSP forrás nélkül, de az alkalmazásnak előre összeállított osztályfájlokkal kell rendelkeznie.

Ahhoz, hogy egy egyetlen webalkalmazás osztálybetöltő betöltse az összes JSP osztályt, ennek a fordítóprogram beállításnak és a Teljes csomagnevek használata beállításnak egyaránt true értékűnek kell lennie.

Ez a beállítás megegyezik a disableJspRuntimeCompilation JSP alrendszer paraméterrel.



Fájlnév: uweb_jspcompile.html