2016-09-08 3 views
0

저는 struts 액션 훅을 만들고 그것을 포틀릿에 추가하려고합니다. 먼저 포틀릿 플러그인 프로젝트를 만든 다음 포틀릿 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 후크를 추가하려고 시도한 것처럼 여러 가지 시도를했습니다. New-> Liferay 후크 구성이 있지만 거기에는 struts 액션 후크 옵션이 없습니다.liferay에서 포틀릿에 후크를 추가하는 방법은 무엇입니까?

그래서 나는 처음부터 후크를 만들기로 결정했습니다. 이제는 후크가 준비되어 포틀릿에 추가해야합니다.

어떻게하면됩니까? 포틀릿에 struts 액션 훅을 추가하는 방법이 있습니까?

+0

후크 세계적하는 Liferay에 ... 당신이 필요한 경우이를 사용하는 핵심 포털 포틀릿을 포함한 모든 포틀릿 볼 수 있습니다

<struts-action-path>/message_boards/new_struts_action</struts-action-path>

HTH : 당신은 다음과 같이하는 Liferay-hook.xml에 struts-action-path를 작성해야 포틀릿에 필요한 훅이 무엇인지 구체적으로 설명해야합니다. – KLajdPaja

답변

0

struts 조치를 추가하려는 포틀릿의 struts 경로 앞에 접두어가 필요합니다. Liferay OOTB 포틀릿에 대한 struts 경로는 /ROOT/WEB-INF/liferay-portlet.xml에 있습니다.

예 :

은 게시판 포틀릿 새로운 스트럿츠 액션을 추가 할 생각 해보자.

관련 문제