Appletの質問ですが、サーバに置いたファイルを開くため
HTMLファイルのappletタグ内に

<param name=filename value="hogehoge.txt">

と書き、Javaのソースファイルで

String filename = getParameter("filename");
FileReader fr = new FileReader(filename);

としましたが、ファイルを開けません。
ローカルでappletviewerを使い実行してみると開けますが、
どうしてでしょうか?
もしかしてsocketを使う必要がありますか?