顧客用のJavaアプレットを作成していますが、Webサーバー上のファイルの読み取り/書き込みが必要な問題が発生しましたが、どのような状況でも、そのファイルに一般公開することはできません。
Javaアプレットとファイルは両方とも同じサーバー上にあり、必要に応じてファイルと.jarファイルを同じフォルダーに配置できますが、同じフォルダーに配置してアクセスするなど、いくつかの異なる構成を試しました。でファイル
test = WorkbookFactory.create(new File("test.xlsx"))
ファイルへのフルパスを書き出そうとしましたが、何も機能しないようです。
私が得ているエラーは次のとおりです。
Caused by: java.security.AccessControlException: access denied ("java.io.FilePermission" "test.xlsx" "read")
公開されていない同じサーバー上のファイルの読み取り/書き込みを行うための最良の方法は何でしょうか。