我试图在同一个WAR中运行的liferay portlet和servlet之间共享一个会话。分享liferay portlet和servlet之间的会话
我设置这样的属性在LoginPostAction(钩):
@Override
public void run(HttpServletRequest request, HttpServletResponse response) throws ActionException {
Gebruiker g = new Gebruiker();
request.getSession().setAttribute("gebruiker", gebruiker);
}
试图让这个Gebruiker对象在我的servlet,通过AJAX请求:
@RequestMapping(value="/haalContactGegevens", method = RequestMethod.POST)
public @ResponseBody ContactGegevensMessage getContactGegevens(HttpServletRequest request, HttpServletResponse response) {
Gebruiker gebruiker = (Gebruiker)request.getSession(true).getAttribute("gebruiker");
}
但这里我的'Gebruiker-object'保持为空。
我在做什么错?
THX