Java me アプリケーションがあり、そのアプリケーションをサーバーに配置したいと考えています。ダウンロードページをサーブレットで書きたい。つまり、ユーザーがサーブレットの URL にキーを入力してそのサーブレットにアクセスすると、jad ファイルが電話に送信されます (ユーザーはダウンロード ボタンやリンクをクリックする必要はありません。ページの読み込み後、サーブレットは自動的に jad ファイルを携帯電話をリクエストしました。)
このコードで試しました。
> File exportFile = new File("C:\\Voice.jad");
> response.setContentType("text/vnd.sun.j2me.app-descriptor");
> response.setContentLength((int)
> exportFile.length());
> response.addHeader("Content-Disposition",
> "attachment; filename=" +
> exportFile.getName());
> OutputStream os= response.getOutputStream();
> InputStream is = new FileInputStream("C:\\Voice.jad");
> while (is.available() > 0) { char c =
> (char) is.read();
> os.write(c); }
> os.flush();
> is.close();
Nokia Series 40th 5rd edition emulator からアプリケーションをダウンロードしようとしました。jad ファイルの情報を表示し、インストールを試みます。しかし、インストールの途中で、jarファイルが存在しないと言われました。
先に進む方法がわかりません。情報やサンプルを教えてください。サーブレットでJava meアプリケーションのダウンロードページを書くにはどうすればよいですか?
よろしくお願いします