我有一个使用Flex和Java使用Blazeds的示例应用程序。
如何向特定用户提供会话?例如,一个用户可以登录到该应用程序,然后如果相同的用户将该URL复制到同一浏览器的新选项卡中 它要求再次登录。
答案 0 :(得分:1)
在java端提供会话更好..
答案 1 :(得分:0)
您是否无法使用cookie来处理会话管理,可能是因为没有使用会话ID正确设置cookie。
答案 2 :(得分:0)
如果你在flex和java中处理会话,那么你需要对你的java类进行远程对象调用,并检查session是否包含某些值。
public String getUser(){
String status="";
if(session!=null){
System.out.println(session.getId());
status= (String)session.getAttribute("uname");
}else{
session = FlexContext.getFlexSession();
status=null;
}
return status;
}
在Flex检查中,如果此方法的结果为null,则该方法的结果为null,然后可以正常导航到您的登录页面,这样您就可以在flex中进行会话处理。