Java初心者です。Javaアプレットによる、ファイルへのランダムアクセスのコーディング方法について教えて下さい。
現在スタンドアロンで以下の様なコードでランダムアクセスを実現しました。
fr = new RandomAccessFile(url,"r");
・
・
//ファイルポインタの格納
w_pointer = fr.getFilePointer();
w_data = new String(fr.readLine().getBytes("8859_1"));
w_address[i] = w_pointer;
//格納したアドレスからrec_num番目のレコードを取得する
fr.seek(w_address[rec_num-1]);
rec_data = new String(fr.readLine().getBytes("8859_1"));
しかし、Webサーバで公開したい場合のファイルへのランダムアクセス方法がわかりません。(サーバ上のファイルへのアクセス)
webで調べたところ、シーケンシャルアクセスの場合には、ストリームによるアクセスで可能とのことですがランダムアクセスには使えないと書いてありました。
どなたか解決方法をご存じの方、宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
アプレット <--> サーブレット <--> ファイル
とするわけではないのですか?
そうしないとファイル内容の取得自体がHTTP経由になりますから、
ランダムアクセスは不可能です。
上のような構成にすれば、
サーブレットからファイルにランダムアクセスできると思います。
インターネットで調べたところ、アプレットからサーバ側のファイルにアクセス可能を示す表があったので、調べて見たのですが、シーケンシャルには読めそうだったのですが、ランダム読みができる方法が見つからなかったため、質問させていただきした。
アプレットからシーケンシャル読みして、ランダムしている様に動作する、アプレットを作成しようと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
- Excel(エクセル) 【マクロ】ファイルを古い順に、1個ずつ移動する 1 2022/09/06 20:30
- Visual Basic(VBA) Excel VBAについて、 フォルダ内のファイルを全て開きたい場合、 FSOを使えば、Dirは使わ 1 2023/01/27 13:18
- フリーソフト イーファンビューでwebpファイルが開けません 1 2022/07/12 07:07
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチによるショートカットの...
-
1フォルダに保存できるファイル...
-
VBAを使い、Web上からファイル...
-
エクセルVBAについて
-
VC++2003SDIでMFCアプリ作成中...
-
VBA IE操作 ダイアログボックス...
-
Windowsのメモ帳でジョークウイ...
-
エクセルVBA
-
オンラインストレージの検閲に...
-
iniファイルのセクションについて
-
エクセルVBA ファイルOPEN時の...
-
複数のテキストファイルをexcel...
-
バッチファイルが作成できない
-
Refreshで落ちる
-
Microsoft Access エラー 3051
-
レーザープリンターのA4・5...
-
Lubuntuでフォントをインストー...
-
一気にずばっと複数のメールを...
-
LANDISKに新しいフォルダを追加...
-
VBAでファイルパスが長すぎてコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチによるショートカットの...
-
1フォルダに保存できるファイル...
-
Excel VBAどこが間違ってますか?
-
エクセルVBA
-
ファイルのアクセス権の取得
-
HTMLプログラムにExcelをリンク...
-
エクセルVBA ファイルOPEN時の...
-
VBAでファイルを指定して印刷さ...
-
Excel-VBA 撮影日時の取得
-
subversionからファイル取得時...
-
VBAを使い、Web上からファイル...
-
JSONファイルをダウンロードさ...
-
ボタンをファイルにリンクさせたい
-
Windowsのメモ帳でジョークウイ...
-
一括ダウンロードの方法
-
FileUploadで複数ファイルのア...
-
HTMLタグのあるCSVファイルを利...
-
WebLogic/javaで一部JSPだけが...
-
global.asaについて
-
FTPサーバからファイルをダウン...
おすすめ情報