Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Typy akčných tried vo Struts

Webové aplikácie sa líši od jednoduchých webových stránok a majú rôzne požiadavky , ako je schopnosť dynamicky reagovať na užívateľské interakcie . Apache Struts je rámec pre dosiahnutie výsledkov , ktoré potrebuje pri práci v Jave vytvárať webové aplikácie programátor . Existuje päť základných typov akcií v rámci Apache Struts . Forward Akcia

Forward akcia je jednou z akčných tried obsiahnutých v rámci . Vzhľadom k tomu , JSP stránky nemožno prepojiť priamo k sebe , dopredu žaloba sa používa , aby postúpil riadenie na URL , ktoré ste zadali . Použite org.apache.struts.actions.ForwardAction ako " typ " , atribút , ak chcete zamestnať vpred akciu .
Zahŕňať opatrenia

Zahrnúť je ďalší typ akcie . Pri programovaní , pole " Typ " pre akciu obsahovať by byť písaný ako " org.apache.struts.actions.IncludeAction . " Účelom tejto akcie patrí , je použiť logiku , ktorá je obsiahnutá v iných miestach , ako sú iné stránky JSP , pri použití inej akcie alebo JSP . To sa líši od predného akcie , ktorá proste sa pohybuje úplne na prednej cieli .
Spínač Akčné

akcie prepínač sa používa pomocou " org.apache . struts.actions.SwitchAction " ako typ . Pri použití akcie prepínač , môžete presunúť do iného modulu , ale potom kontrola nového modulu je presmerovaný na inú URI , ktorý obsahuje . K dispozícii sú dva parametre , ktoré možno nastaviť na akciu prepínače : " . Prefix " " strana " a Predpona je predpona modulu , ktorý chcete prepnúť ovládací prvok s akciou prepínača . Parameter stránky udáva , ktorý spravuje týmto modulom by mali byť odovzdané .
Dispatch Action

akcie expedície má byť záťaž reduktor . To vám umožní používať " org.apache.struts.actions.DispatchAction " spojiť funkcie , ktoré sú spojené do jednej akcii , namiesto toho , aby musel vytvoriť novú akciu pre každú požadovanú funkciu . Napríklad v rámci akcie expedičného by ste mohli zahrnúť viac dopredu akcií .
LookupDispatch akcie

akcie LookupDispatch je ďalšie akcie Struts , ktorý je určený , aby vám umožní používať viac metódy v rámci jednej akcie , ktorá by mala zefektívniť svoje pracovné vyťaženie . Problém s pôsobením odoslanie je , že nezapadne prezentácia štítky na operácie , čo nie je vždy vhodné . Hoci JavaScript možno tento problém vyriešiť , niekedy JavaScript nie je možnosť . To je , keď sa odporúča , akcie LookupDispatch . Tento typ akcie je zapísaný ako " org.apache.struts.actions.LookupDispatchAction " v " Typ " atribút . Ak nastavíte akciu , tento parameter umožňuje vytvoriť mapu , v ktorej bude príkaz vyzerať do správnej správy je zápas proti predložených údajov a potom spustiť zadanú funkciu .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené