現在のURLから現在参照されているファイル名を差し引いたものを取得したいと思います。ソリューションがJSPであるかCQ5であるかは関係ありません。しかし、私はそれに慣れるために後者をもっと使用しようとしています。
私はこのドキュメントを使用していますが、役に立ちません。CQ5ドキュメント。私が見つけた例では、現在の完全なパスを取得していますが、ファイル名を削除する方法がわかりません。
<% Page containingPage = pageManager.getContainingPage(resourceResolver.getResource(currentNode.getPath()));
%>
<a href="<%=containingPage.getPath() %>.html">Profile</a>