Wie erhalte ich die Portlet-ID mithilfe des Portlet-Namens in Liferay?

Ich habe eine Anforderung, die Ressourcenberechtigung mithilfe des Portletnamens zu erhalten.

Ich werde den Namen des Portlets haben, nicht die ID.

Der Name der Ressourcenberechtigung für ein Portlet ist die ID dieses Portlets. Ich habe die Portlet-Tabelle überprüft, sie enthält nur die ID und andere Informationen. Wo werden die anderen Attribute des Portlets gespeichert?

Gibt es eine Möglichkeit, die ID eines Portlets mithilfe des Namens des Portlets abzurufen? Ich habe eine Problemumgehung, um alle Portlets abzurufen und zu vergleichen, aber wenn ich die ID des Portlets direkt über den Namen des Portlets abrufen kann, ist dies hilfreich.

Es ist dringend, wenn jemand weiß, pls Antwort zurück, wird es eine große Hilfe sein.

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage