나는 스스로 해결할 수없는 심각한 문제가 있습니다. portalImpl (LdapSettings, PrefsPortalUtils 및 PortalLdapImpl)의 세 클래스를 사용하는 사용자 정의 포틀릿을 만들었지 만이 패키지 (ext-impl)는 다른 포틀릿에서 액세스 할 수 없습니다. 어떻게 사용자 정의 포틀릿에서 ext-impl 기능을 호출 할 수 있습니까? 미리 감사드립니다. 좋은 하루 보내십시오.Liferay 다른 포틀릿에서 ext-impl 패키지 사용
0
A
답변
1
할 수 없으며 그렇게해서는 안됩니다. 왜? 모든 * impl 클래스는 구현 세부 사항으로 간주되며 사전 통지없이 변경 될 수 있습니다. 인터페이스 또는 구현 안정성에 대한 가정은 할 수 없습니다.
이제 막 붙어 있습니까? 아닙니다. 예를 들어 질문을 다시 말하면 해당 구현 클래스에 대한 액세스로 해결하고자하는 문제가 무엇인지 알려주고 다른 해결책을 제시 할 수 있습니다.
물론 폴백 방법은 다음과 같습니다. 발견 한 코드가 필요하면 포틀릿에 복사하십시오. 코드에 대한 반사 - 크로스 - 클래스 로더 액세스에 관해서는 말하지 않을 것입니다. 왜냐하면 이것이 낙담 할뿐 아니라 유지 관리 측면에서도 추악하고 심지어 악화되기 때문입니다.
관련 문제
- 1. liferay 포틀릿에서 jquery 게시물 사용
- 2. Liferay 포틀릿에서 카메라에 액세스
- 3. Liferay 포틀릿에서 이벤트 발생
- 4. 포틀릿에서 AJAX 요청 (Liferay)
- 5. 을 Liferay SDK 포틀릿 플러그인하십시오을 Liferay 포틀릿에서
- 6. Liferay 포틀릿에서 종속성을 저장하는 위치
- 7. liferay 포틀릿에서 jdbc 자원 닫기
- 8. Liferay 포틀릿에서 웹자를 사용하는 방법
- 9. 포틀릿에서 Liferay 메뉴에 액세스하는 방법
- 10. Liferay 포틀릿에서 편집 모드 없음
- 11. Liferay 웹 컨텐츠 포틀릿에서 사용되는 기술은 무엇입니까?
- 12. liferay 포틀릿에서 renderRequest에 액세스 할 수 없습니다.
- 13. 다른 포틀릿에서 포틀릿의 구성 팝업 호출 (Liferay 6.1)
- 14. 내 포틀릿에서 liferay struts 조치를 호출하려면 어떻게해야합니까?
- 15. Liferay 포틀릿에서 이름 속성이 렌더링되지 않습니다.
- 16. liferay 포틀릿에서 servlet으로 pdf 파일 생성
- 17. liferay 포틀릿에서 페이지의 조직을 얻는 방법?
- 18. Liferay 모든 포틀릿에서 정적 텍스트 검색
- 19. liferay 포틀릿에서 POST를 보내는 방법은 무엇입니까?
- 20. Liferay 포틀릿에서 퍼머 링크 (permalink) 메커니즘 구현
- 21. liferay 포틀릿에서 포틀릿로드 순서를 설정하는 방법
- 22. liferay 포틀릿에서 iframe을 사용하는 방법은 무엇입니까?
- 23. Liferay 포틀릿에서 탭을 만드는 쉬운 방법은 무엇입니까?
- 24. Liferay 포틀릿에서 서비스 주입 오류가 발생했습니다.
- 25. 동일한 포틀릿에서 다른 사용자에게 사용 권한 설정
- 26. Orbeon 프록시 포틀릿에서 liferay 사용자 이름을 검색 할 수 없습니다.
- 27. 인스턴스 가능한 Liferay 포틀릿에서 전역 JS 변수를 처리하는 방법은 무엇입니까?
- 28. Liferay 플랫폼에서 포틀릿에서 사용할 수있는 라이브러리 함수를 만드는 방법은 무엇입니까?
- 29. Liferay : 웹 콘텐츠 표시 포틀릿에서 기사 ID 검색
- 30. Liferay 7 MVC 포틀릿에서 Google지도를 표시 할 수 없습니다.
'portal-impl.jar'의 클래스를 사용하면'Liferay v6.0'을 사용하지 못하며'v6.1 '부터는 사용자 정의 포틀릿에서 사용할 수 없습니다! 그래서 그것을 사용하지 마십시오! –