Liferay ポートレット (JSP) でフォルダのディレクトリを取得するにはどうすればよいですかdata
(通常は liferay のホーム ディレクトリにあります)。を使用してDLFolderLocalServiceUtil
みましたが、失敗しました。
ありがとう!
次のプロパティは、ドキュメントの保存場所を指定します。
dl.store.file.system.root.dir=${liferay.home}/data/document_library
だから私はあなたが使用できると思います:
String documentPath = PropsUtil.get("dl.store.file.system.root.dir")
カスタム プラグインでこのプロパティの値を取得します。
注意(Olaf のコメントからのインスピレーション)ポートレット
からアップロードしたファイル/ドキュメントにアクセスする場合は、 DLApp*Servicesを使用して取得することをお勧めします。これにより、実装がクリーンになり、ライフレイはポートレットのファイルを保存する方法を自由に変更できるため、スムーズなアップグレードにも役立ちます。ありがとうオラフ。Documents & Media
Documents & Media