我自己在學(xué)習(xí)Flex的時(shí)候碰到了這個(gè)問題,上網(wǎng)找了一些覺得都很麻煩。因?yàn)槲沂鞘褂肦emoteObject和Java
結(jié)合,后臺(tái)還集成了spring。在jsp中要獲取客戶端IP地址最簡(jiǎn)單的辦法就是拿到request對(duì)象,但是我是獲取的spring中的bean,通過spring好像不行,但是我在查看springfactroy代碼的時(shí)候有個(gè)非常發(fā)現(xiàn):
就是flex.messaging.FlexContext這個(gè)類有個(gè)靜態(tài)方法:flex.messaging.FlexContext.getHttpRequest()
取到HttpRequest后面在拿getRemoteAddr就不用多說了:
flex.messaging.FlexContext.getHttpRequest().getRemoteAddr()就這么簡(jiǎn)單.呵呵。
我的環(huán)境是Java+spring+blazeds+flex+RemoteObject實(shí)現(xiàn)。
posted on 2011-04-20 15:57
wawlian 閱讀(1064)
評(píng)論(0) 編輯 收藏 所屬分類:
Flex