Műveletgombok ezelőtt

Fedezze fel, hogyan kulcsalgoritmus Vissza webböngésző befolyásolhatja navigáció a portálon.

Használja a böngésző Vissza gombját felhasználók IBM WebSphere Portal Express lehet mozgatni az ellenkező irányba az elképzelések szerint oldalakat korábban meglátogatott.







Amikor egy gombot a böngésző felhasználó rákattint Vissza portál visszanyeri bemutató legújabb látogató megtekinti az oldalt. Ebben az esetben foglalkozik a következő jellemzőkkel oldalak:

Ez azt jelenti, hogy ha megy vissza az előző oldalra a Vissza gombot, és válassza ki a hivatkozást arra az oldalra, ahol a felhasználó még nem minden paraméter meglátogatott oldal nem lehet megmenteni. Attól függ, hogy a témában. Erre látható példa a 1. példa A. pontjában forgatókönyv.

Kb. A konkrét paraméterek tárolt állapotban oldalletöltés, a témától függően és annak végrehajtását. Tárolható az összes paramétert, vagy egy részét a paramétereket. Ez vonatkozik a témák a portál és a felhasználói témákat.

További információkért lásd a szentelt bemutatása a téma készítő oldalakat.

Terminológia: Ebben a részben a következő terminológiát kell alkalmazni:

  1. A „nézet állam” és „állami hajózás” keretében az e szakasz szinonimaként használjuk. ugyanaz a jelentése, és a kifejezés kimeneti paramétereket alkalmazzák a szabványos portál kisalkalmazások.
  2. Csupán azt a Vissza gombot is érvényes az Előre gombot, természetes módosításokkal.
  3. A Vissza gomb megnyomásával nem lehet visszavonni. Ez nem működik az állam a kérelmet, de csak azzal a céllal, állami (állam navigáció).

A felhasználói felület

Akkor nyomja meg a Vissza gombot, ahányszor a böngésző lehetővé teszi. Ebben az esetben az adatokat kiolvasni a gyorsítótár böngésző; további kezelést nem fordul elő, hogy a szerver. A felhasználó látja pontosan ugyanazon az oldalon, mint az előző alkalommal, amikor meglátogatta őt.

Az oldal, ahova a felhasználó visszakerül a Vissza gombot, akkor bármelyik linkre. Az átmenetet a következőképpen hajtjuk végre:

Ha figyelembe vesszük ezeket a paramétereket kilátás állapotban a szempontból a felhasználó, ez azt jelenti:

mintaparancsfájlok

Példa 1. forgatókönyv: telepítése portlet a teljes képernyőn, és az alvadási portlet ikon

  1. A felhasználó megtekint egy oldalt két portlet: A1 és A2, mind a portlet nyitott a normál ablak (alapértelmezett állapot).
  2. A1 felhasználók telepíteni a portlet a képernyőn.
  3. A felhasználó rákattint a Vissza gombot. A1 portlet ismét megjelenik egy szokásos ablakban.

Példa 2. eset: Switching oldalak között

  1. A felhasználó megtekint egy oldalt két portlet: A1 és A2, mind a portlet nyitott a normál ablak (alapértelmezett állapot).
  2. A1 felhasználók telepíteni a portlet a képernyőn.
  3. A felhasználó megnyitja az oldalt B. A portál jelenik meg az oldalon B.
  4. A felhasználó rákattint a Vissza gombot. A portál visszatér oldal A. portlet A1 megjelenik a hajtogatás.
  5. A felhasználó ismét megnyomja a Vissza gombot. A1 portlet ismét megjelenik egy szokásos ablakban.

Példa 3. forgatókönyv: különböző felhasználói műveleteket vezethet ugyanazt az eredményt.

Kezdeti forgatókönyv és a felhasználói tevékenységek:

A következő változata a script vezet ugyanarra az eredményre, annak ellenére, hogy a különböző intézkedések a felhasználó:

Forgatókönyv 3a: A Vissza gomb

  1. A felhasználó rákattint a Vissza gombot. A portál megjeleníti a portlet B1 egy szokásos ablakban.
  2. A felhasználó ismét megnyomja a Vissza gombot. A portál van kapcsolva az oldalra A. Ez megnyitotta: portlet A1 szerkesztési mód és portlet A2, hajtogatott egy ikont. Portlet A3 mutatja a második oldalon a dokumentumot.

Forgatókönyv 3b: kiválaszt egy új referencia

  1. Ahhoz, hogy „vissza”, hogy az oldalt a felhasználó kiválasztja azt a navigációs ablakban. Feltételezhető, hogy az átmenet zajlik nincs vissza oldal A, és továbbítja az oldalra A. Ennek eredményeképpen a portálon jelenik meg az oldalon A. Ez megnyitotta portlet A1 szerkesztési mód és portletrégióba az A2, hajtogatott egy ikont. Portlet A3 mutatja a második oldalon a dokumentumot.






könyvjelző

Kb. A felhasználó beállíthatja több könyvjelző különböző ablakai ugyanazon az oldalon. forgatókönyv eredménye a fenti példában nem függ más könyvjelzők a felhasználó által megadott többi feltételt ugyanazon az oldalon.

Példa forgatókönyv: Beállítás könyvjelzők

  1. A felhasználó kiválaszt egy oldalportlet A1 és A2.
  2. A1 felhasználók telepíteni a portlet a teljes képernyőn, és portlet A2 tekercsek egy ikont.
  3. A felhasználó beállítja a könyvjelzőt az oldalon. Felhasználó kéri A1min_A2max könyvjelzőt.
  4. A felhasználó kijelentkezik, majd újra beírja.
  5. A felhasználó kiválasztja A1min_A2max könyvjelzőt. A portál egy olyan lapot jelenít részletes portlet A1 és minimális portlet A2.

A felhasználó beállíthatja a különböző A1Edit_A2Default könyvjelző ugyanazon az oldalon egy, amely megnyitotta a portlet A1 szerkesztési mód és portlet A2 az alapértelmezett állapotba. Mindkét könyvjelző fog működni egymástól függetlenül.

Megjegyzések a Vissza gombot rendszergazdáknak

  • Tudod, hogy a független könyvjelzők különböző állapotai ugyanazon az oldalon.
  • Akkor gyorsítótár oldalak konkrét témákat.

Használata a Vissza gombot a standard portlet API

Ha portlet megfelel a szabványos API, akkor használja a vissza gomb, a felhasználók mozgatni az ellenkező irányba a portlet nézet államok meghatározott paramétereit kimenet. Vissza gomb megnyomásával portletekkel típus visszanyer minden információt megadott a kimeneti paramétereket. Általános szabályok, amelyek meghatározzák, milyen információkat fognak a cache, mint a kimeneti paramétereket a portlet nem létezik. Action Vissza gombot, ha dolgozik, különös portletekkel függ azok végrehajtását. Ez határozza meg a fejlesztő egyes portlet.

Ha a linkeket a portlet megvalósítva outputted (a paraméterek változott referencia szint), a gomb lehet használni, hogy menjen vissza időrendi sorrendben a portlet akció. Ez azonban csak akkor lehetséges, portletekből írásbeli szabvány szerinti API-t. Ha a felhasználó dolgozik egy portlet, amely összeegyeztethető az API IBM, nyomja meg a Vissza gombot nem érinti a változás a navigációs állapotban.

Az általános szabály az, hogy a kimeneti beállításokat minden olyan információt kell végrehajtani, befolyásolja a megjelenését a portlet, hanem a helyzetét a kérelmet. További információ a portlet fejlesztés megfelel az API szabvány, lásd legjobb gyakorlatok WebSphere Portal Express: Fejlődő portletekből segítségével JSR 168 és WebSphere Portal Express.

Beállítása a tárolási időszak a történelem portáloldalak

A maximális tárolási időt adott tulajdonság értéke keymanager.lru.size = (egész szám). Ez a tulajdonság be van állítva StateManagerService.

Megadhatja a részleteket, ha menteni vagy eldobhatja beállítások Output:

1. Amikor a felhasználó kiválaszt egy másik oldalra, portlet kimenetet vissza az előző oldalra. Pozitív egész szám megadása szükséges az oldalak számát. Nyomtató beállítások Ez az oldal lehet dobni, miután a felhasználó meglátogat egy meghatározott számú más oldalakon. 0 Kimenő paraméterek dobni, nem a memóriában tárolt portál ülésén.

Megjegyzés: Ne adjon meg egy számot kisebb mint nulla (0). Negatív számok nem tekinthetők érvényesnek.

Példa forgatókönyv: beállítása a maximális számú látogatott oldalak történetében

Az idővonal beállításai váratlan eredményt, hogy a felhasználó számára, mivel ez függ a böngésző cache. Ha a felhasználó a fordított mozgás gyakran használja a Vissza gombot, mint a normál navigáció, kiszámíthatatlan eredményeket előfordulhat meghaladó maximális verem mélységét történelem a szerveren. Például van olyan eset, amikor a böngésző megjeleníti a portletjeihez korábbi állapotát az alkalmazás, hanem az alapértelmezett állapotban, mivel a böngésző megjeleníti a tartalmát a cache nélkül elérni a szervert. Azonban, ha túllépi a maximális mélység a verem kronológia portletrégióba szerver visszaállítja az alapértelmezett állapotba. Amikor frissít egy portlet az oldal jelenik meg az alapértelmezett állapotba, és nem azt, ami volt, a frissítés előtt. Ha nem tetszik ez a viselkedés, állítsa a paraméter történelem 0. Ebben az esetben az állam a portlet alkalmazás soha vissza.

A mélysége a történelem verem csak érinti a navigációs alkalmazás állapotát

A beállított maximális stack mélység kronológia azonban csak a navigációs állam a portlet alkalmazás. Az alábbi jellemzők nem érinti:

  • Részletek vagy navigációs állam a portálon.
  • Portlet alkalmazás munkamenet-állapotot, azaz a azokat az intézkedéseket és műveleteket a portlet.

Példa forgatókönyv: a kronológiát verem mélységét azonban csak a navigációs állam a kérelem

  1. Az értéket a konfigurációs paraméter értéke 3 történelem oldalak.
  2. A felhasználó jön a boltba oldalon.
  3. A felhasználó által vezérelt számos oldalletöltések és feltárása különféle árukat kínálnak.
  4. X oldalon felhasználó veszi a terméket, és az bekerül a virtuális kosárba.
  5. A felhasználó még négy oldalletöltések és továbbra is megismerkedhetnek a választék.
  6. A felhasználó megnyomja a gombot négyszer a böngésző Vissza gombot, hogy visszatérjen az oldalt, amelyen nem kerül, hogy az árut a kosárba. A portál jelenik meg az X oldalon az alapértelmezett állapotban, nem tudja az adott pillanatban a következő oldalon. Ennek oka az, hogy a bemutató oldal elköltözött a történelem 4 pozíciót le, és meghaladta a beállított értéket elérő 3. Ugyanakkor a terméket, hogy a felhasználó akar vásárolni, maradt a kosárban, mert ez az információ alkalmazás munkamenet-állapotot, és ez nem érinti.



Kapcsolódó cikkek