碰到一个 ,问题 , 一个方法再一次登陆的过程中只能调用一次 ,否则 就抛异常 。 彪哥帮我搞定这个问题 ...
LoginInfo 对象里面在 Session 里面更新。
/**
* 更新session中的登录信息
*
* @param loginInfo
* LoginResultInfo
*/
public static void updateLoginSession(LoginResultInfo loginInfo)
{
MemberInfo[] memberInfos = loginInfo.getMemberInfo();
if(memberInfos != null)
{
String pin = null;
for (int i = 0; i < memberInfos.length; i++)
{
pin = Aes.decrypt(memberInfos[i].getPin());
memberInfos[i].setPin(pin);
}
}
loginInfo.setMemberInfo(memberInfos);
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
session.setAttribute("loginInfo", loginInfo);
----------------------
这个有引起新的问题 ,在 匿名呼叫的时候被调用到 ,引起异常