Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Typer av åtgärder Klasser i Struts

    webbapplikationer skiljer sig från enkla hemsidor och har olika krav , till exempel möjligheten att dynamiskt svara på användarens interaktion . Apache Struts är ett ramverk för att uppnå de resultat som en programmerare behöver när man arbetar inom Java för att skapa webbapplikationer . Fem huvudsakliga typer av åtgärder finns inom Apache Struts-ramverket . Framåt Action

    Forward handling är en av de åtgärder klasser som ingår i ramverket . Eftersom JSP-sidor inte kan länka direkt till varandra , är den främre action klassen används för att vidarebefordra kontrollen till den URL som de har angetts . Använd org.apache.struts.actions.ForwardAction som " Type " attributet när du vill anställa en framåt åtgärd .
    Inkludera Action

    Inkludera är nästa typ av åtgärder . Vid programmering , skulle " Type " fältet för en include åtgärden skrivas som " org.apache.struts.actions.IncludeAction . " Syftet med omfatta åtgärder är att använda logik som finns på andra ställen , såsom andra JSP-sidor , samtidigt som du använder en annan åtgärd eller JSP . Detta skiljer sig från en främre åtgärd som helt enkelt flyttar helt till främre målet .
    Switch Action

    switch åtgärden är anställd med " org.apache . struts.actions.SwitchAction " som typ . När du använder en switch åtgärd , flyttar du till en annan modul , men då kontrollen av den nya modulen vidarebefordras till en annan URI som den innehåller . Det finns två parametrar som du kan ange för en switch åtgärd : " sida " och " prefix . " Prefixet är prefixet för den modul som du vill byta kontroll till med övergången action . Sidparametern anger vilken kontroll i den modulen ska vidarebefordras . Addera Dispatch Action

    avsändande åtgärden är tänkt att vara en arbetsbelastning reducering . Det gör att du kan använda " org.apache.struts.actions.DispatchAction " att kombinera funktioner som är relaterade till en enda handling i stället för att skapa en ny åtgärd för varje önskad funktion . Till exempel , i en sändning åtgärd du kan inkludera flera framåtblickande åtgärder . Addera LookupDispatch action

    LookupDispatch handling är en annan Struts åtgärd som är tänkt att du ska kunna använda flera metoder inom en enskild åtgärd som skulle effektivisera din arbetsbörda . Problemet med att sända åtgärden är att den låser presentation etiketter för verksamheten , vilket inte alltid är bekvämt . Även JavaScript kan användas för att komma runt detta , är ibland Javascript är inte en möjlighet . Detta är när LookupDispatch åtgärder rekommenderas . Denna typ av åtgärd skrivs som " org.apache.struts.actions.LookupDispatchAction " i " Type " attribut . När du ställer in en handling , kan denna parameter för att skapa en karta där kommandot kommer att leta upp rätt budskap för att matcha dem mot inlämnade uppgifter och kommer sedan köra den angivna funktionen .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera ett heltal till binär array i Java
    ·Hur man ladda ner Java -filer Applet källa med HTML -k…
    ·Hur man startar en Java-applet med Urklipp Åtkomst
    ·Hur man använder JCreator Med en Android
    ·Java Classpath Tutorial
    ·Hur du formaterar till dollar på Java
    ·Konvertera objekt till Int i Java
    ·Hur man söka med Java Algoritmer
    ·Hur man tar bort cookies i Java
    ·Fyra primitiva typer i Java
    Utvalda artiklarna
    ·Microsoft C Sharp Certifiering
    ·Hur Tona ut när man lämnar en sida i JQuery
    ·Hur man skapar en VBS Script
    ·MySQL förenar Tutorial
    ·Hur man gör VBS skript
    ·Hur byta namn Kolumner på VBA och åtkomsthantering
    ·Hur man skapar hemliga nycklar i PHP
    ·Hur man gör PHP dokument dyka upp i ett fönster i Dre…
    ·Hur konverterar jag en plotter Arkiv
    ·Hur man skapar Hello World i Microsoft Visual C 2010 Ex…
    Copyright © Dator Kunskap http://www.dator.xyz