3

CQ jsp では、currentPage.getPath() を呼び出すだけで、currentPage オブジェクトに簡単にアクセスできます。しかし、スクリプトレットを削除してモデルクラスに分離しようとしていますが、 currentPage オブジェクトにアクセスする方法がわかりません。私は次のようなことができると思いました:

public void setResource(Resource resource){
    resource.getPath()
}  

しかし、それは次のようなものを返します:

/content/home/subPage/jcr:content/banner

/content/home/subPage/を返したいだけです。リソースを使用してパスを取得しようとしていますが、これを行うためのものが見つかりません。これは私が見落としている小さなものに違いないことはわかっています。助けてくれてありがとう!

4

1 に答える 1