LmsActivitiesList.java 文件源码

java
阅读 18 收藏 0 点赞 0 评论 0

项目:liferaylms-portlet 作者:
public static final PortletURL getURLCalifications(LiferayPortletRequest liferayPortletRequest,
        LiferayPortletResponse liferayPortletResponse, LearningActivity activity) throws Exception {

    long plid = PortalUtil.getPlidFromPortletId(activity.getGroupId(), ACTIVITY_VIEWER_PORTLET_ID);

    log.debug("PLID: "+plid);

    if (plid == LayoutConstants.DEFAULT_PLID) {
        throw new NoSuchLayoutException();
    }       

    PortletURL portletURL = liferayPortletResponse.createLiferayPortletURL(plid, LMS_EDITACTIVITY_PORTLET_ID, PortletRequest.RENDER_PHASE);
    portletURL.setWindowState(WindowState.NORMAL);

    portletURL.setParameter("actionEditingDetails", StringPool.FALSE);
    portletURL.setParameter("actionEditingActivity", StringPool.FALSE);
    portletURL.setParameter("actionEditingModule", StringPool.FALSE);
    portletURL.setParameter("actionCalifications", StringPool.TRUE);
    portletURL.setParameter("actId",Long.toString( activity.getActId()));

    long userId = PrincipalThreadLocal.getUserId();

    if(Validator.isNotNull(userId)) {           
        //portletURL.setParameter("mvcPath", "/html/editactivity/editactivity.jsp");
        portletURL.setParameter("califications", StringPool.TRUE);
        portletURL.setParameter("editing", StringPool.FALSE);
        portletURL.setParameter("resId",Long.toString( activity.getActId()));
        portletURL.setParameter("resModuleId",Long.toString( activity.getModuleId())); 
    }

    portletURL.setParameter("p_o_p_id",ACTIVITY_VIEWER_PORTLET_ID);

    //log.debug(" getURLCalifications: "+portletURL);

    return portletURL;      
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号