【原創(chuàng)】flex in action (五)flex與后臺(tái)Java進(jìn)行交互(1)
flex進(jìn)行Java的交互采用mx:RemoteObject標(biāo)簽進(jìn)行的。
你首先要做的事情是下載一個(gè)blazeds.war。
然后選擇新建一個(gè)flex program。在application server type要選擇J2EE。
點(diǎn)下一步,
出現(xiàn)
那個(gè)targer runtime是你建立的服務(wù)器,flex war file就是blazeds.war的地址。
而output folder是編譯后swf和html存放的位置。
點(diǎn)下一步。出現(xiàn)
這里需要修改output folder url。
因?yàn)閯偛盼覀儼裲utput folder的地址為bin下,所以在后面加上一個(gè)bin才行。
點(diǎn)擊完成。
接下來就是很重要的了。
點(diǎn)擊你的項(xiàng)目,右鍵,找到myeclipse,然后添加web 支持。
再后來出現(xiàn):
這里最重要的是取消web.xml那個(gè)選項(xiàng)。
j2ee版本自己選定。
點(diǎn)擊finish。
打開tomcat 服務(wù)器,然后將你的項(xiàng)目發(fā)布一下。
運(yùn)行,出現(xiàn)錯(cuò)誤。
很正常,現(xiàn)在解決這個(gè)問題。右鍵你的項(xiàng)目,找到屬性。
彈出:
找到flex build path
如圖:
修改output folder url,在后面加入bin。這和你之前做的一樣,要對(duì)應(yīng)。
找到flex server。
修改root url為http://localhost:8080,也就是根路徑。
修改context root為你項(xiàng)目名。如圖:
我上面是驗(yàn)證了一下。警告沒什么問題的。
應(yīng)用一下,然后再運(yùn)行一次,就可以看到頁(yè)面了,不過上面什么也沒有。
如果沒有出現(xiàn),那你從新發(fā)布一次。
好了,項(xiàng)目的架構(gòu)弄好了,等待的就是與后臺(tái)的交互程序了。
posted on 2009-04-11 14:01 duduli 閱讀(3641) 評(píng)論(1) 編輯 收藏 所屬分類: Flex