2012-05-25 79 views
-1

有沒有什麼方法可以在jsp中編寫相同的功能來向服務器發送數據? 我想要使用Java從Flash捕捉圖像並將其發送到服務器。我到處搜索的地方都有相同的腳本發送給服務器。不能jsp做到這一點?如何在JSP中編寫PHP功能

<?php 
if (isset ($GLOBALS["HTTP_RAW_POST_DATA"])) { 
    $uniqueStamp = date(U); 
    $filename = $uniqueStamp.".jpg"; 
    $fp = fopen($filename,"wb"); 
    fwrite($fp, $GLOBALS[ 'HTTP_RAW_POST_DATA' ]); 
    fclose($fp); 

    echo "filename=".$filename."&base=".$_SERVER["HTTP_HOST"].dirname($_SERVER["PHP_SELF"]); 
} 
?> 
+1

您想讓我們爲您編寫代碼嗎? – maksimov

+0

不要爲我寫信我有這麼多的能力,只是告訴我,我們該怎麼做? – DeveloperJava

回答

0

用Java上傳文件的最簡單方法之一是利用Apache Commons FileUpload。編寫文件很簡單 - 使用java.io的核心類。

+0

晚了,我遇到了Apache Commons FileUpload。我從那裏下載了jar文件。但沒有geting如何使用該..我發現有JSp腳本上傳。你有沒有嘗試過? – DeveloperJava

+0

在這裏,我發現JSP腳本上傳圖像到服務器,我可以通過上面的PHP代碼取代它來實現功能或需要做一些改變,在http://www.aurigma.com/docs/iuf/saving-uploaded-files- in-other-platforms.htm#JSPSample – DeveloperJava

+0

不,您不能用PHP替換Java代碼。您需要修改Java示例以滿足您的需要,或者用Java重寫您的PHP。 – maksimov