1. 修改Tomcat安裝目錄的conf文件夾下的web.xml文件,將下面這兩段Uncomment出來。
註釋的<init-param>段用於配置訪問exe的cgi,默認是訪問perl腳本,當然必須先安裝有Perl,本例的Perl安裝在D:/StrawberryPerl/perl。
非常簡單,就這樣了。不過需注意需要指明你的Perl安裝路徑,雖然文檔說默認就支持perl,不過我將Perl安裝路徑加入path環境變量再把這個
executable <init-param>段註釋掉後就不起作用了。
之後,你就可以在你的web應用的WEB-INF目錄下新建一個cgi-bin目錄在把你的perl腳本或exe程序放進去就可以了。訪問時輸入的格式示例如:
http://localhost/MyWebApp/cgi-bin/sayhello.pl
sayhello.pl
注意,文件保存的編碼方式需要和傳送到客戶的編碼方式一致。如sayhello.pl保存的編碼方式爲utf-8,在客戶端呈現html時編碼方式也爲utf-8:
print " <meta http-equiv=/"Content-Type/" content=/"text/html; charset=UTF-8/"> /n ";