2012-01-23 4 views
0

私のアプリケーションでは、クライアントから画像をスキャンするアプレットを実行しています。スキャンしたファイルをサーバーにアップロードしてデータベースにアップロードする必要があります。 JSPでフォームを送信してファイルをアップロードできますが、URLにファイルを投稿するにはアプレットが必要です。アプレットからSpring MVCにファイルをアップロード

どんなhepでも感謝します。ここで

は、コードは次のとおりです。

public static void main(String[] args) throws Exception { 

    URL url = new URL("http://localhost:8080/spring/upload"); 
    URLConnection connection = url.openConnection(); 
    connection.setDoOutput(true); 

    connection.setRequestProperty("Content-Type", "text/html;charset=UTF-8"); 
    connection.setRequestProperty("enctype", "multipart/form-data"); 

    DataOutputStream printout = new DataOutputStream(
     connection.getOutputStream()); 
    printout.write(FileUtils.readFileToByteArray(new File("c:\\img_khar.jpg"))); 

    printout.flush(); 
    printout.close(); 

    BufferedReader in = new BufferedReader(new InputStreamReader(
     connection.getInputStream())); 

    String decodedString; 

    while ((decodedString = in.readLine()) != null) { 
     System.out.println(decodedString); 
    } 
    in.close(); 
} 
+0

..ご質問はありますか? –

+0

私はファイルを送信するためにこのコードを持っており、Spring mvcでファイルを受け取りたいと思います。しかし、これは動作しません。あなたは私が恋しいことを教えてくれますか? – mettok

+0

*「doesnt work」*は実際の問題を説明するのにはほとんど役に立たず、誰かが修正を提供することはほとんどありません。私たちは魔法で物事を修正することはできません。 –

答えて

関連する問題