呉云峰の部屋

          IntoTheWind,intoTheRain
          posts - 3, comments - 0, trackbacks - 0, articles - 5

          Flex2與Struts整合配置

          Posted on 2007-12-13 09:45 ゴ ウンホウ 閱讀(833) 評論(0)  編輯  收藏

          Flex2與Struts整合配置
          -續(xù)搭建免費(fèi)的flex開發(fā)環(huán)境flashdevelop

          1.下載軟件
          a)Flex data service:
          http://www.adobe.com/products/flex/
          b)struts:
          http://struts.apache.org/download.cgi
          c)Tomcat:
          http://tomcat.apache.org/download-55.cgi

          2.安裝軟件
          a)安裝flex data service,如果是試用選擇集成jrun安裝。
          b)解壓下載的struts-1.x.x-bin.zip包,到任意位置。
          c)解壓下載的apache-tomcat-5.5.20.zip,到任意位置。

          3.將空白fds2應(yīng)用與空白struts應(yīng)用整合到Tomat中
          a)拷貝C:\fds2\jrun4\servers\default下面的flex文件夾到Tomcat_home\webapps下面
          b)拷貝struts-1.x.x-bin\webapps下面的struts-blank.war文件到Tomcat_home\webapps下面
          c)啟動tomcat
          d)拷貝Tomcat_home\webapps\struts-blank\WEB-INF\lib下面的jar包到Tomat_home\webapps\flex\WEB-INF\lib下面,有重復(fù)的覆蓋
          e)拷貝Tomcat_home\webapps\struts-blank\WEB-INF\web.xml文件中的11~27句(action定義段)到Tomat_home\webapps\flex\WEB-INF\web.xml文件中的servlet定義段
          f)拷貝Tomcat_home\webapps\struts-blank\WEB-INF\web.xml文件中的31~34句(servlet-mapping定義段)到Tomat_home\webapps\flex\WEB-INF\web.xml文件中的servlet-mapping定義段
          g)拷貝Tomcat_home\webapps\struts-blank\WEB-INF\struts-config.xml文件拷貝到Tomat_home\webapps\flex\WEB-INF目錄下
          h)刪除Tomat_home\webapps\flex\WEB-INF\struts-config.xml中的plug-in定義段落
          i)關(guān)閉Tomcat(ctrl+c)

          4.測試整合配置正確性
          a)拷貝Tomcat_home\webapps\struts-blank\下面的pages文件夾到Tomat_home\webapps\flex下面
          b)打開Tomat_home\webapps\flex\pages\Welcome.jsp文件,刪除全部內(nèi)容,改為以下內(nèi)容:

          xml 代碼
          1. <%@ page contentType="text/xml;charset=UTF-8" language="java" %>    
          2. <%    
          3. out.println("<ok><hi/></ok>");    
          4. %>  


          c)在xml編輯工具中建立一個App.mxml文件,內(nèi)容如下:

          xml 代碼
          1. <?xml version="1.0" encoding="utf-8"?>    
          2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">    
          3. <mx:Script>    
          4. <![CDATA[  </span> </li> <li class="alt"><span><span class="cdata">import mx.controls.Alert;  </span> </span></li> <li class=""><span><span class="cdata">import mx.events.CloseEvent;  </span> </span></li> <li class="alt"><span><span class="cdata">]>    
          5. </mx:Script>    
          6. <mx:HTTPService id="registrationRequest" url="Welcome.do" useProxy="false" result="Alert.show('Hello World!', 'Message');" showBusyCursor="true" fault="Alert.show('Error!', 'Message');" resultFormat="e4x"/>    
          7. <mx:Button label="Register" click="registrationRequest.send();"/>    
          8. <mx:TextArea width="200" height="100" x="0" y="30" text="{registrationRequest.lastResult.toString()}"/>    
          9. </mx:Application>    

          d)啟動Tomcat
          e)在瀏覽器中訪問:http://localhost:8080/flex/App.mxml
          如果能看到Hello World的提示窗口,和的字符就表示配置成功了!


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 武隆县| 紫阳县| 闸北区| 黔西县| 仙桃市| 文成县| 蒙山县| 海林市| 望江县| 大冶市| 新闻| 化州市| 麻阳| 潞西市| 南木林县| 皮山县| 天柱县| 武鸣县| 兖州市| 宜阳县| 闸北区| 白河县| 都昌县| 平顺县| 都江堰市| 郸城县| 盖州市| 凤冈县| 山阴县| 洛川县| 达拉特旗| 达孜县| 安平县| 章丘市| 晴隆县| 武山县| 历史| 陵川县| 游戏| 紫云| 滨海县|