我試圖更改頁面的標題,但方法PortalUtil.setPageTitle("title", request);
不能從jsp工作。我也嘗試了doView
方法。liferay動態更改頁面標題
我的第二次嘗試throught的ServletRequest:
在doView
我寫
HttpServletRequest httpRequest = PortalUtil.getOriginalServletRequest(PortalUtil.getHttpServletRequest(renderRequest));
httpRequest.setAttribute("hola", "hola");
而在門戶網站正常我嘗試:
#set ($holas =$request.get('attributes').get('hola'))
#set ($holas2 = $request.getSession().getAttribute("hola"))
$holas
$holas2
但速度只顯示$holas $holas2
。
Javascript不是一個選項,因爲Google不會閱讀js。你能解釋一下嗎?有沒有可能在doView裏面的XXXportlet.java? –
這工作馬上。謝謝 – Sahil