Tomcat配置perl及exe的cgi

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 ";

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章