добавление пользовательских методов в среду Hook?

я добавляю новый метод вCalEventLocalServiceImpl используя крюк ...

мой код ..

public class MyCalendarLocalServiceImpl extends CalEventLocalServiceWrapper {

    public MyCalendarLocalServiceImpl(CalEventLocalService calEventLocalService) {
        super(calEventLocalService);
        // TODO Auto-generated constructor stub
    }

    public List getUserData(long userId) throws SystemException{
        DynamicQuery query=DynamicQueryFactoryUtil.forClass(CalEvent.class)
        .add(PropertyFactoryUtil.forName("userId").eq(userId));
        List deatils=CalEventLocalServiceUtil.dynamicQuery(query);

        return deatils;
    }
}

liferay-hook.xml:

<service>
    <service-type>
        com.liferay.portlet.calendar.service.CalEventLocalService
    </service-type>
    <service-impl>
        com.liferay.portlet.calendar.service.impl.MyCalendarLocalServiceImpl
    </service-impl>
</service>

мой вопрос как использоватьgetUserData из файла JSP. Кто-нибудь может мне помочь ....

я думаю, что вы не получили мой вопрос ... я хочу список событий на основеЛОГИН ПОЛЬЗОВАТЕЛЯ из календаря ... для достижения этой задачи, что мне нужно сделать ??

Ответы на вопрос(2)

Ваш ответ на вопрос