2012-05-25 53 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