re: [原創(chuàng)]《Liferay Portal二次開(kāi)發(fā)指南》全文打包下載
2007-02-07 10:05 |
你好,我是一個(gè)liferay的初學(xué)者,有個(gè)問(wèn)題想請(qǐng)教一下
我要自己作一個(gè)portlet發(fā)布到liferay上去,當(dāng)中需要取到用戶(hù)登陸的id
找到liferay登陸源碼中有:ses.setAttribute("j_username",userid);
我寫(xiě)了個(gè)簡(jiǎn)單的jsp試驗(yàn),結(jié)果取到了null,代碼如下:
<%String jUserName = (String)session.getAttribute("j_username");%>
welcome <%= jUserName %>!
這樣有什么問(wèn)題嗎,為什么取不到?
我找到liferay的j_login頁(yè)面,看到它是使用同樣的手法取得的:
String jUserName = (String)session.getAttribute("j_username");
可是最后還有一句:session.removeAttribute("j_username");
為什么要這樣呢?這樣不是取不到userid了?
受這個(gè)問(wèn)題困擾,我的portlet也沒(méi)辦法寫(xiě)下去了,方便的話(huà),請(qǐng)指點(diǎn)我一下吧,謝謝了
回復(fù) 更多評(píng)論