Come includere un prefisso ad un arazzo Rewriter

April 13

quadro Tapestry di Apache fornisce cache dinamica delle librerie di programmazione e le classi che si può fare riferimento per lo sviluppo di applicazioni Web Java. Quando si aggiunge un'espressione di eventi nel codice sorgente dell'applicazione, prefissi possono essere usati per dire Tapestry come valutare l'espressione. I prefissi sono generalmente utilizzati in Tapestry per configurare i componenti del quadro, ma possono essere utili per l'URL di Tapestry riscrittura di script come bene. Se avete bisogno di catena di diversi URL riscrive insieme, è possibile utilizzare il "dopo" il prefisso per impostare l'ordine delle regole.

istruzione

1 Avviare l'ambiente di sviluppo integrato, chiamato IDE. Selezionare l'opzione "Apri" dal "File" dell'applicazione voce, e quindi importare il progetto Tapestry nel programma.

2 Scorrere il codice del progetto per individuare lo script URL riscritto. Cercare la linea con "nuova URLRewriterRule ()" per individuare l'inizio dello script, e poi scorrere verso il basso per il modulo di configurazione regola, "configuration.add (" rule1name ", Regola1)," nella parte inferiore dello script.

3 Tipo "configuration.add (" nextrulename ", Regola2," dopo: Regola1 ");" sotto la prima riga "configuration.add". Sostituire "nextrulename" con il nome della seconda regola nello script masterizzatore. Ogni regola di gestione URL è designato da un "URLRewriterRule regola #" voce, dove "#" sarebbe la posizione numerica della regola nello script. Sostituire "Regola2" nel modello con la posizione della regola all'interno dello script. Ad esempio, la quarta regola sarebbe "rule4." Seguire questo modello per ogni regola successiva.

4 Fare clic sul pulsante "Salva" nella barra degli strumenti del IDE e salvare le modifiche del progetto.