其实方法有很多种。当然了,Flex肯定是不能够直接获取Session的
所以你需要用JSP获取到Session然后传递给你Flex。
方法一:在浏览器的URL中将参数携带过来,在Flex中通过调用JS方法来调用HTML中定义好的方法来返回这个参数。从而达到你的需求。调用JS用ExternalInterface。
方法二:通过flashVars将参数传递进来。对于通过flashVars传递参数的方法有很多种。取决于你是如何将SWF嵌入到HTML中的。在Flex里面通过Application中的parameters来获取flashVars传递进来的参数。具体你Google一下,到处都是解决方案。
推荐解决方案:方案二。
所以你需要用JSP获取到Session然后传递给你Flex。
方法一:在浏览器的URL中将参数携带过来,在Flex中通过调用JS方法来调用HTML中定义好的方法来返回这个参数。从而达到你的需求。调用JS用ExternalInterface。
方法二:通过flashVars将参数传递进来。对于通过flashVars传递参数的方法有很多种。取决于你是如何将SWF嵌入到HTML中的。在Flex里面通过Application中的parameters来获取flashVars传递进来的参数。具体你Google一下,到处都是解决方案。
推荐解决方案:方案二。