FLEXとJSPのハイブリッドアプリケーションの実装方法

2444 ワード

JSPとFLEXの応用のいくつかの方式を混合します
潤乾レポートV 4シリーズの中で、最も便利なレポートの発表方式は、実用JSPのカスタムTAG方式でレポートテンプレートを発表することであることはよく知られています.
現在、RIAアプリケーションでは、ADOBEのFLEXテクノロジーがより強力なインタラクション能力とより友好的なインタフェースでより多くのB/Sプロジェクトで使用されており、JSPとFLEXを混合して応用できれば、潤乾V 4バージョンが適用できるWEBプロジェクトの分野はさらに広がるだろう.また、FLEXは生まれながらにしてJ 2 EEのWEB容器の下でシームレスに統合できるため、FLEXの下でドライV 4を統合し、ドライレポート作成の元のJSPラベル方式でレポートを発表するのはドライV 4の非J 2 EE配置よりも簡単です.
JSPとFLEXを統合する方法を簡単に紹介します.
一、JSPによりカスタムタグ埋め込みFLEXコントロールを実現する:ステップは:1:ADOBEに行ってFLEXのTAGLIB for JSPをダウンロードする
http://download.macromedia.com/pub/labs/flex2_tag_library_jsp/flex2_tag_library_for_jsp.zip
上の住所はすでに失効して、ここでダウンロードすることができます:http://sourceforge.net/adobe/flexsdk/wiki/Downloads/
or http://flexorg.wip3.adobe.com/modules/226660/FlexModule_j2ee.zip
2:ダウンロードしたファイルを解凍し、2つのJARファイルが入っています.flex-bootstrap-jsp.JArはWEB-INF/libフォルダにコピーする.flex-webtier-jsp.JArはWEB-INF/flex/jarsフォルダにコピーする.3:WEB.XMLにFlexTagLib/WEB-INF/lib/flex-bootstrap-jspを追加する.jar
 
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  
     <taglib>
        <taglib-uri>FlexTagLib</taglib-uri>
        <taglib-location>/WEB-INF/lib/flex-bootstrap-jsp.jar</taglib-location>
    </taglib>
    
</web-app>

4:SERVERが開いていれば、再起動.5:JSPファイルにFLEXコードを書くことができますtest.jsp
<%@ taglib uri=”FlexTagLib” prefix=”mm” %><%@ page contentType=”text/html; charset=utf-8〃%>これはJSPページであり、この部分は乾かしレポート作成カスタムJSPラベル
以下はFLEXコンポーネント部分