Hvordan Inkluder et prefiks til en Tapestry brenner

Apaches Tapestry rammeverket gir deg dynamisk cache programmeringsbiblioteker og klasser som du kan referere til i utviklingen av Java web-applikasjoner. Når du legger til et uttrykk for hendelser i programmets kildekode, kan prefikser brukes til å fortelle Tapestry hvordan å behandle uttrykket. Prefikser er vanligvis brukt i teppet for å konfigurere komponentene i rammeverket, men de kan være nyttige i teppet URL omskriving script også. Hvis du trenger å kjede flere URL omskriver sammen, kan du bruke "etter:" prefiks for å angi rekkefølgen på reglene.

Bruksanvisning

1 Start din integrert utviklingsmiljø, kalt IDE. Velg "Open" fra programmets "Fil" overskriften, og deretter importere Tapestry prosjektet inn i programmet.

2 Bla gjennom prosjektets kode for å finne den omskrives URL-skript. Se etter linjen med "nye URLRewriterRule ()" for å finne begynnelsen av skriptet, og bla ned til regelen oppsettsmodulen, "configuration.add (" rule1name ", rule1)," nederst i skriptet.

3 Type "configuration.add (" nextrulename ", rule2," etter: rule1 ");" under den første "configuration.add" -linjen. Erstatt "nextrulename" med navnet på den andre regelen i omskriveren skriptet. Hver URL forvaltningsregelen blir bestemt av en "URLRewriterRule regel #" overskriften, hvor "#" ville være regelen numeriske posisjon i manuset. Erstatt "rule2" i malen med regelen posisjon inne i skriptet. For eksempel vil den fjerde regelen være "rule4." Følg denne malen for hver etterfølgende regel.

4 Klikk på "Lagre" -knappen i din IDE verktøylinjen og lagre prosjektets endringer.