JSP から現在の Liferay サイト名を取得できます。
<%= themeDisplay.getLayout().getGroup().getName() %>
たとえば、「ゲスト」を指定します。
質問: Java Portlet クラスから同じものを取得するにはどうすればよいですか?
私が見つけた最も近いのはPortalUtil.getLayoutURL
メソッドですが、URL からのサイト名はすべて小文字であり、実際のサイト名とは異なる可能性があるため、URL は必要ありません。