Flex 2 Tag Library for JSP

公開からちょっと経ってしまいましたが、Adobe Labs に Flex 2 用の JSP Tag Library が公開されています。(Flex Tag Library for JSP

JSP Tag Library を使うと JSP の機能で動的に mxml ドキュメントを生成しコンパイルすることができます。この機能は Flex 1.X の時にはあったのですが、Flex 2 の出荷時には実装されていませんでした。

使用するには先日公開された FDS 2.0.1 が必要です。使用する手順は以下の通りです。

  1. FDS を停止します
  2. ZIP ファイルをダウンロードします(flex2_tag_library_for_jsp.zip: 31KB)
  3. ダウンロードした ZIP ファイル内の flex-bootstrap-jsp.jar を /WEB-INF/lib にコピーします
  4. ダウンロードした ZIP ファイル内の flex-webtier-jsp.jar を /WEB-INF/flex/jars にコピーします
  5. web.xml ファイルを編集して以下の定義を追加します
    <taglib>
        <taglib-uri>FlexTagLib</taglib-uri>
        <taglib-location>/WEB-INF/lib/flex-bootstrap-jsp.jar</taglib-location>
    </taglib>
    
    
  6. FDS を再起動します

簡単な使い方も紹介しておきます。下の例はユーザの役割によって表示する画面を切り替える例です。

<%@ taglib uri="FlexTagLib" prefix="mm" %>
 
<mm:mxml>
  <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*">
    <% if (request.isUserInRole("admin")) { %>
      <AdminConsole/>
    <% } else { %>
      <UserConsole/>
    <% } %>
  </mx:Application>
</mm:mxml>
 

動的なコンパイルはサーバの負荷の高い処理です。使用する際は十分にパフォーマンス面の検証を行うようにしてください。といっても、まだ正式版のリリース前でした。

コメント(2)

hi
i cannot able to download the flex2_tag_library_for_jsp.zip in ur link . i want the following jar
flex-bootstrap.jar
flex-webtier.jar
flex-bootstrap-jsp.jar
flex-webtier-jsp.jar

can u send me the files to my mail id or the appropriate url

thanks
kandasami raja

kandaraja@gmail.com

Hi,
The Tag Lib for JSP is now a part of the product. That's why the zip file has been removed.
You can download the latest LCDS from http://www.adobe.com/go/trylivecycle_dataservices_jp .

Thanks.

2014年1月

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
レンタルサーバー

月別 アーカイブ

Powered by Movable Type 4.261