i programmi dello cgi-scomparto (executables comuni) possono allontanarsi dal Tomcat. Tuttavia non � permesso a per difetto.
Per permettergli segua con attenzione i punti qui sotto:
1. Uncomment (o aggiunga) le seguenti sezioni a CATALINA_HOME/conf/web.xml (%CATALINA_HOME% \ conf \ web.xml sulle finestre), fra e le modifiche.


cgi

org.apache.catalina.servlets.CGIServlet

clientInputTimeout
100


metta a punto
6


cgiPathPrefix
WEB-INF/cgi

5


cgi

/cgi-bin/ *

2. Cambi titolo la lima di CATALINA_HOME/server/lib/servlets-cgi.renametojar (%CATALINA_HOME% \ assistente \ movimento di liberazione \ servlets-cgi.renametojar sulle finestre) a CATALINA_HOME/server/lib/servlets-cgi.jar (%CATALINA_HOME% \ assistente \ movimento di liberazione \ servlets-cgi.jar sulle finestre)

3. Ricominciano il Tomcat

Provando con Hello.bat
Un senso semplice provare sarebbe di generare un indice del cgi nell'ambito dell'indice di WEB-INF del vostro applicazione Web.

Lascia per aggiungere una lima semplice denominata hello.bat (per gli utenti delle finestre).
La lima contiene appena la linea:
mondo di eco ciao!

Ci� visualizza il mondo della stringa ciao!

Generi una lima denominata env.bat
La lima contiene appena la linea:
insieme

Ci� visualizza tutte le variabili di ambiente disponibili per il programma dello cgi-scomparto.

Gotchas sulle finestre
- - - - - -
Utilizziamo normalmente il @echo fuori in uno schedario di lavoro per girare fuori la visualizzazione dell'ordine. Tuttavia quando facciamo quanto segue, nessun'uscita � visualizzata:

@echo fuori
mondo di eco ciao!

Ha bisogno appena di una nuova linea di essere felice. Cos� generi una lima (dica empty.txt) che contiene appena una nuova linea. Allora cambi hello.bat a quanto segue:
@echo fuori
scriv empty.txt a macchina
echeggi ciao il mondo!
echeggi sopra

Ci� funziona come previsto.

Nota: gradite mostrare un segno di apprezzamento per i miei duri lavori? Godo di una tazza della miscela di Estima del caff� da Starbucks.