jsp jsp acties, acties met behulp van een controle van de motor in XML - servlet gedrag.Je kunt op dynamische wijze een dossier in het hergebruik van onderdelen, Inc., stelt de gebruiker in een andere pagina 's, of die Java - actie - elementen: //europa.eu.int /comm /, er slechts één taal, omdat het in het XML -, < JSP:action_name eigenschap = "waarde" /> de actie - element zijn. Een van de volgende handelingen is de vooraf vastgestelde functies: jsp, jsp grammatica doelstelling: includeincludes jsp documenten: usebeanfinds pagina' s op verzoek of de concretisering van een boon, jsp, milieu, JSP:setpropertysets eigendom: getpropertyinserts boon is eigenschappen aan de produktie van JSP:forwardforwards verzoek tot een nieuwe bladzijde: plugingenerates Specifieke voorwerpen in de browser code of de Java - plug JSP ':Elementdefines dynamische XML - elementen.Jsp:attributedefines dynamische definitie XML - elementen van de eigendom.Jsp:bodydefines dynamische definitie XML - elementen van het lichaam.In dit schrijven jsp: in de tekst van de documenten JSP 's en modellen.De gemeenschappelijke eigenschappen, zijn er twee eigenschappen zijn alle maatregelen elementen van de id, gemeenschappelijke, de werkingssfeer, de eigenschap.,,,,, id eigenschappen: een unieke identificatie van id eigenschap van de elementen en om actie in JSP 's genoemd.Als de actie een voorbeeld van een id van het voorwerp van de waarde kan worden gebruikt om te verwijzen naar de door de impliciete objecten,,,,, het toepassingsgebied van de eigenschap: deze eigenschap geeft de actie - element van de levenscyclus.De id - eigenschappen en de reikwijdte van die rechtstreeks verband houden met de in het kader van eigendom, de reikwijdte van de eigenschap van het besluit en de id van vier mogelijke waarde van de levensduur van de betrokken voorwerpen: a) de pagina 's, (b), (C) en (d) Conferentie van toepassing.,,, < jsp: met inbegrip van de actie > deze actie kan je in het dossier naar de pagina' s.- ziet er als volgt uit:, < jsp: met inbegrip van pagina = "relatieve URL" = "waar" flushing /> anders is, met inbegrip van de richtlijn, in het dossier, JSP 's een vertaling in één van deze actie zal het dossier servlet, in de tijd van de volgende eisen van pagina' s, is eigendom van de lijst met inbegrip van de de beschrijving van de eigendom, pagina 's: de relatieve URL' s moeten worden opgenomen.Flushthe booleaanse beslissen of de middelen, met inbegrip van de buffer opfrissen voordat omvat.Laat het ons zien, in de volgende twee bestanden, date.jsp (a) en (b) id = als volgt, het volgende is de inhoud van date.jsp <:, p> vandaag een <% = (nieuwe. Date () ().ToLocaleString%> < /p>, hier is De inhoud van de id = <:, html> < head> < title> de actie Example< omvatten; /title> < /head> < body> < center> < h2> de actie Example< omvatten; /h2> < jsp: omvatten page= "date.jsp" flush= "waar" /> < /center> < /body> < laat het ons, nu /html> alle dossiers in te houden en de toegang tot de main.jsp. root Directory.Dit zal de weergave van de resultaten is dit:,, met inbegrip van voorbeelden van acties, de datum van vandaag: 12-sep-2010 14:54:22 <,, jsp: ik > de actie, ik ben heel flexibel is.In de eerste plaats de identiteit en de reikwijdte van het gebruik van een bestaande variabele zoeken.Als een voorwerp niet vinden, en dan probeert te creëren, het specifieke voorwerp, het laden van een boon zijn als volgt: de meest eenvoudige methode, < jsp: je id = = "pakket" naam "klassen" /> als een boon klasse worden geladen, kun je de jsp: vaststelling, en JSP: getProperty, actie, wijziging en herstel boon eigenschappen, hier is je actie en de daarmee verband houdende de lijst van eigenschappen, classdesignates een beschrijving van de eigendom van een volledig pakket.Typespecifies variabelen, verwijst naar de aard van het voorwerp.De naam van de concretisering van de beannamegives bonen van de soort van de java.beans.beans aangewezen ().Laten we bespreken, jsp, JSP:setProperty, getProperty, in een voor deze handelingen in verband met het gedrag van de voorbeelden van doeltreffende. < jsp: actie, actie, een > instellingen die een boon eigenschappen.Bonen moeten in het kader van deze actie voordat is vastgesteld.Het gebruik van setProperty actie heeft twee fundamentele manieren, kun je de jsp: na het vaststellen van buiten, maar in een jsp: je element, zijn als volgt:, < jsp: je id = "ik"./>...De naam = < jsp: "ik" eigendom "zeker"... />, in dit geval, jsp: vaststelling van nieuwe of bestaande uit zowel de concretisering van een boon is gevonden, de tweede in de context van jsp: vaststelling van een lichaam kan in je element, jsp, als volgt: < jsp: je id = "ik".>...De naam = < jsp: "ik" eigendom "zeker"... /> < /jsp: ik > hier alleen als jsp: vaststelling van nieuwe objecten worden geconcretiseerd uitgevoerd, als de bestaande gevonden, de volgende is en actie op het gebied van de lijst van kenmerken die eigenschap: Beschrijving van de namedesignates boon. Eigenschap wordt vastgesteld.Bonen moeten worden gedefinieerd.Propertyindicates kenmerken moeten worden geregeld."*" betekent dat de waarde van alle parameters van het verzoek van de naam van een eigenschappen die naam zal worden doorgegeven aan de passende setter.Waarde is toegewezen aan een bepaalde eigenschap.De parameters voor de nul, of de parameters niet bestaan, die niet genegeerd kan worden.De parameters van de parameters van het verzoek paramthe eigenschap van de waarde van de eigenschap hebben namen.Je kan niet met de waarde van de parameters, maar het is niet toegestaan., < JSP:getProperty > de actie, getProperty voor het zoeken van een bepaalde eigenschap van de waarde en het omzetten van een touw, en zet het in de produktie, getProperty actie slechts twee eigenschappen zijn noodzakelijk en eenvoudige taal, is als volgt: < jsp: je id = "ik"./>...< jsp getProperty naam = "ik": activa = "zeker", de volgende is... /> de eigenschappen die nodig zijn voor de vaststelling van de lijst van operationele samenwerking, een eigenschap: beschrijving van de naam nodig om de eigenschap.Bonen moeten worden gedefinieerd.Eigendom van een van de naam van de eigendom te zoeken.Zoals, laten we de definitie van een test - en we zullen ons voorbeeld: * * * * * * * * * * * * * * testbean.java documenten: //pakket maatregelen; de cursus testbean (privé - string nieuws = "geen nieuws aangewezen"; de string getmessage () {terugkeer (informatie);} de leegte setmessage (...) {this.message = nieuws;}} deze code, het opstellen van documenten die testbean.class en ervoor te zorgen dat je mij testbean.class C: apache-tomcat-7.0.2, webapps \\WEB-INF\\classes MAP en de actie classpath variabelen moeten worden geregeld van de documenten in het dossier, met bonen en een id =: /krijgt een eenvoudige reeks parameters nu gebruik maken van de volgende code: http: //europa.eu.int < > lt; hoofd > < titel > in het maken van jsp < /titel > < /hoofd >Het lichaam; < > < centrum > < H > het gebruik van maken in jsp < /H > < jsp: je id = "test" = "actie. Testbean" /> < jsp: eigenschappen Voor controles naam = "test" = "nieuws". - waarde = "Hallo jsp..." /> < p> is er een boodschap... < /P > < jsp naam = "test": getProperty eigendom = "nieuws" /> < /Centrum > < /body > < /html > en nu proberen toegang te krijgen tot het id =, vertoont de volgende resultaten: in het gebruik van maken, jsp, we hebben het nieuws... Hallo jsp...,, < jsp: vooruit > actie, vooruit, een einde te maken aan de huidige blz. Maatregelen en naar een andere middelen, zoals een statische pagina 's verzoek, een andere JSP' s, of een Java servlet deze actie, die eenvoudig als volgt: grammatica, < jsp: ex blz. = "de URL />, het volgende is de vereiste kenmerken en de acties met betrekking tot de lijst van pageshould, beschrijving van de eigendom van de relatieve URL 's, een andere middelen, zoals een statische pagina' s, een andere JSP 's, of een Java servlet.Laat ons, in toepassing van de volgende twee bestanden, date.jsp (a) en (b) id = als volgt, het volgende is de inhoud van date.jsp <:, p> vandaag een <% = (nieuwe. Date () ().ToLocaleString%> < /p>, hier is De inhoud van de id = <:, html> < head> < title> de actie Example< omvatten; /title> < /head> < body> < center> < h2> de actie Example< omvatten; /h2> < jsp:forward page= "date.jsp" /> < /center> < /body> < /html>, nu. Laat het ons niet al deze bestanden in de root Directory en toegang tot de main.jsp..Dit zal de weergave van de resultaten zijn als volgt.Hier gooi van de homepage van de inhoud en de weergave van de inhoud van de toezending van pagina 's, de datum van vandaag. 12-sep-2010 14:54:22:,, < jsp: « > de actie, plug, bestemd om te worden opgenomen in de Java - component JSP' s.Het besluit van de soorten en de browser opgenomen voorwerpen < > < verankering > etikettering nodig is, als het nodig is de niet - bestaande, het downloaden van de « plug­in », en vervolgens de Java - component.Java applet of onderdeel kan worden van een boon, plug - in actie heeft verschillende eigenschappen, die overeenkomt met de voor de gewone: //europa.eu.int /comm /Java - component.< parameters > ook kan worden gebruikt voor het verzenden van verzoeken van elementen van de volgende parameters of bonen, is het gebruik van de rol van de « plug­in », de typische grammatica: < jsp: plug = "programma" code = "Gids" code voor "myapplet. Klasse" breedte = "60" hoogte = "80" > < jsp: parameters naam: "kleur" = "rood" /> < jsp: parameter die naam = "achtergrond". "Zwarte" /> < jsp: Back > niet - Java Plug < /jsp: Back > < /jsp: « >, kan je dit proberen actie, als je belangstelling voor het gebruik van een aantal kleine programma 's.Een nieuw element, < Back > elementen die kunnen worden gebruikt om een fout op touw worden toegezonden aan de omstandigheden van het geval, de vergadering niet voor de gebruiker, < jsp elementen > acties < jsp: eigenschap > acties < jsp:% GT%, jsp elementen * <;, LT; jsp: eigenschap > en < jsp:% GT% actie wordt gebruikt voor het bepalen van de dynamische XML - elementen.Het woord dynamisch is het belangrijk, omdat het betekent dat de XML - elementen kunnen worden gegenereerd op verzoek om statically blz. 8. Verzamelen, de volgende is een eenvoudig voorbeeld te noemen van XML - elementen dynamically:, <%@page: "Java" contentType= "firewall"%> < http: //europa.eu.int xmlns= "http://www.w3c.org/1999/xhtml" xmlns:jsp= "http://java.sun.com/JSP/Page" > lt; head> < title> genereren voor de XML - Element< /title> < /head> < body> < jsp:element naam "xmlElement" > < jsp:attribute naam "xmlElementAttr" > de waarde voor De eigenschap < /jsp:attribute> < jsp:body> body voor XML - element < /jsp:body> < /jsp:element> <; /body> < /html> deze zou, om op het volgende: //europa.eu.int /comm /- code,< http: //europa.eu.int xmlns = "http://www.w3c.org/1999/xhtml" xmlns:JSP = 'http: //Java. De zon. COM /JSP' s "> < hoofd > < titel > voor XML - elementen < /titel > < /Hoofd > < lichaam > < xmlelementattr =" behoort tot de waarde van de xmlelement "> XML - elementen < /xmlelement > < /body > < /html >, < jsp: tekst > actie < jsp: tekst > actie kan worden gebruikt voor het schrijven van een kopie van een document in JSP 's en modellen.De volgende is deze actie van de eenvoudige grammaticale, < jsp model gegevens: de tekst > < /jsp: tekst >, als model kunnen andere elementen bevat; het bevat enige tekst en El uitdrukking (noot: El uitdrukking is in de volgende hoofdstukken).Aandacht, in het XML - bestand, dat kun je niet van uitdrukkingen zoals $(of > 0), want dan teken is illegaal.Integendeel, het gebruik van de GT vormen, zoals de ${% GT% 0), ongeacht of een andere methode is in het deel van de waarde van gegevens. EN < jsp: tekst > <.[gegevens [< BR >]] > < /jsp: tekst > als je nodig met inbegrip van een doctype verklaring, zoals XHTML, je moet ook het gebruik van < jsp: de tekst als volgt: > elementen, < jsp tekst > <.[gegevens [<."- de openbare doctype: //europa.eu.int /comm ////////////////NL 1 ook strikt XHTML -" ook /xhtml1 strikt. Ook de "]] > > < /jsp: tekst > < hoofd > < titel > jsp: tekst actie < /titel > < /hoofd *; < lichaam > < boek > < boek > < jsp: tekst > is ingenomen met de jsp < /jsp: tekst > < /boek GT; < /boek > < /body > < /html >, proberen. Voorbeeld: de tekst niet < jsp >.,



Previous:
Next Page: