2 soorten, zoals eerder vermeld,, < de resultaten van de etiketten >,, met het oog op de rol van punt 2, het kader van het jaar.De actie is verantwoordelijk voor de uitvoering van de logica.In het kader van de tenuitvoerlegging van de logica van het gebruik van < in het oog, de volgende stap; resultaten >, etikettering, die vaak een aantal regels en de resultaten van de navigatie.Als, bijvoorbeeld, de werkwijze is om na te gaan of de gebruiker, er zijn drie mogelijke resultaten.(a), (b) het succes van succesvolle login niet log - niet de juiste gebruikersnaam en wachtwoord (code), met uitsluiting van, in dit geval de methode van toewijzing, actie zal drie mogelijke uitkomsten string en drie verschillende standpunten, zodat de resultaten.We zijn in het bijzijn van dit voorbeeld zien, maar niet om je vast te binden, 2 jsp als de opvatting van technologie.Immers, het doel is om MVC lagen en zeer kunnen beschikken.Bijvoorbeeld, voor de cliënt als Web 2.0, misschien wil je terugkeer van de produktie - of hola.In dit geval, je kan de oprichting van een nieuw type en de verwezenlijking van de XML - of hola, maar het komt met een vooraf bepaalde resultaten vormen, wat we hebben gezien, is de standaard van de aard van de verzender, het is gebruikt, en stuur JSP 's.Maar het kader van je de toestemming voor het gebruik van de technologie van de etikettering van andere talen, de resultaten en de huidige populaire keuze, met inbegrip van snelheid, freemaker, xslt, tegels en verzending van de resultaten, telefonistes, het resultaat is dat de standaard - en andere vormen van gebruik, niet gespecificeerd.Het is gebruikt voor een servlet, jsp, blz.: //europa.eu.int /comm /, wacht, op de server.Het gebruik van RequestDispatcher uit (),,, methoden, zien we dat in ons geval "steno" versie hier bieden we een pad als gevolg van de etiketten jsp lichaam, < de naam = "succes" > /helloWorld.jsp < /resultaten >, we kunnen ook gebruik maken van LT aangewezen jsp; naam van de parameters = "locatie" > etikettering in < de resultaten kunnen als volgt worden samengevat:...% GT% elementen, < de resultaten van de naam "succes" = = = = = = = "centrale" > < parameters naam = "locatie" > /helloWorld.jsp < /parameters > < /resultaten > wij kunnen ook voorzien in een analytische parameters, de standaardwaarden voor de ware.Analytische parameters vast te stellen of de locatie zal worden voor de analytische parameters van de resultaten van de ognl uitdrukking., freemaker vormen, en in dit geval, zullen we zien hoe we het gebruik van freemaker, als de opvatting van technologie.Freemaker is een populair model voor het genereren van de motor, met behulp van een vooraf bepaalde model oplevert.Laten we het creëren van een dossier dat hello.fm freemaker, met de volgende inhoud: {naam}, hoe gaat het met de wereld meer dan $dossier, hier is een model, de naam, het is een parameter, door gebruik te maken van de in de definitie van actie.Ga je dit dossier in je klas weg.Nu, laten we wijzigen, Struts.xml, aangewezen als volgt:, <?De XML - = "1" codering = "utf - 8"?> <.Maar het publiek "- Foundation//DTD doctype -//Apache stutten configuration 2.0//EN" http://struts.apache.org/dtds/struts-2.0.dtd "> < struts> < dit" struts.devMode "naam." waar "/> < naam van helloworld pakket extends=" struts-default "> < actie naam" hallo "=" com.tutorialspoint.struts2.HelloWorldAction "methode =" dood "> lt; in naam" succes "=" freemarker "> < Param naam" locatie "> /hello.fm< /param> < /result> < /action> < /package> < /struts>, laat ons onze HelloWorldAction.java houden, HelloWorldAction.jsp en index.jsp bestanden als we ze in de voorbeelden chapter. hebben.Nu, klik op de naam van het project en op de uitvoer van de oorlog, > document, het creëren van een oorlog dossier.En dan gaan webapps gids inzet in deze oorlog.Tot slot, begin je server proberen toegang te krijgen tot de HTTP://lokale URL: 8080 /helloworldstruts2 /index.jsp.Dit zal je het volgende beeld:,,, in een waarde "2" en die pagina 's.Je moet naar de volgende pagina 's, en, zoals je kunt zien, dit is onze mening is buiten jsp, niet afhankelijk is van het gebruik van technologie jsp als een oog.We in dit geval met een freemaker, van de soorten, de aard van de reactie van de grond. Sendredirect (), methoden, zodat de browser op de aangewezen plaats voor de nieuwe eisen, kunnen we de positie van het lichaam die in < de resultaten... > element of de parameters voor de naam = < "locatie" > element.De analyse van de parameters, ook steun.Hier is een voorbeeld van het gebruik van XML - configuratie: < naam van de bewegingen = "hallo" = "COM. Tutorialspoint. 2. Helloworldaction" methode = "uitvoering" > < de resultaten van de naam "succes" = = = = = = = "remailing" > < parameters naam = "locatie" GT; /newworld.jsp < /parameters > < /resultaten > < /Action >, dus zolang de amendementen Struts.xml dossier - type, zoals hierboven vermeld, het creëren van een nieuw document, je zal worden doorgestuurd newworld.jpg Als je acties zullen terugkeren en succes.Je kan de inspectie 2 - voorbeelden van acties met het oog op een beter begrip,,.
Maar de resultaten en de resultaten van
Previous:De maatregelen van punt 2
Next Page:Maar 2 waarde Stack /ognl