Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Communication between Wicket and Flex

Wicket勉強会 2011-01 で発表した、WicketのAjax*系のコンポーネントとFlexプログラムをどう連携させるかについてのスライドです。

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen
  • Als Erste(r) kommentieren

Communication between Wicket and Flex

  1. 1. Wicket Flex  (chiemrast)
  2. 2. •  WEB   •  P2P   •  Wicket  •  SPEEDA   •  •  Wicket   •  Ajax  •  S2Wicket   •  S2Container Wicket   •  S2Dao S2Flex 2  •  NEET   •  Twi@er:  @chimerast              blog:  h@p://chimera.st/  
  3. 3. Wicket Flex •  Wicket Ajax* Flash/Flex   •  Flex BlazeDS  •  Flex Javascript Wicket   Flex:   //  Flex Javascript   ExtenralInterface.addCallback(…);   //  Javascript   ExternalInterface.call(…);
  4. 4. Wicket  →  Flex •  AjaxRequestTarget appendJavascript() Javascript Flex  1.  Flex createComplete   Flex:   ExternalInterface.addCallback(      "< >",  < >);   Javascript    2.  Wicket Javascript   Java:   target.appendJavascript(   "Wicket.$(<embed>  or  <object> id’)      .< >(< >...)");
  5. 5. Flex  →  Wicket •  AbstractDefaultAjaxBehavior WebPage Javascript Wicket Flex  1.  AbstractDefaultAjaxBehavior.renderHead() Javascript   Java:   response.renderJavascript(String.format(      "function  < >(value)  {  "  +          "wicketAjaxGet(%s&params=’  "  +              "+  encodeURIComponent(value));"  +      "}",  getCallbackUrl()),  " id");
  6. 6. Flex  →  Wicket   2.  Flex     Flex:     ExternalInterface.call("< >",  < >); 3.  AbstractDefaultAjaxBehavior.respond() getRequest().getParameter() Ajax Java:   @Override   protected  void  respond(AjaxRequestTarget  target)  {   String  params  =   getRequest().getParameter("params");   //   }  
  7. 7. •  Flex  ó  Javascript   •   •  Javascript  ó  Wicket   •  Javascript wicketAjaxGet() Wicket URI encodeURIComponent()   •  AjaxTarget.appendJavascript() Javascript Javascript •  Tomcat   •  Tomcat HTTP server.xml <Connector> URIEncoding=“UTF-­‐8” (Tomcat  5.0 )   •  setResponseRequestEncoding()  
  8. 8. • 

    Als Erste(r) kommentieren

    Loggen Sie sich ein, um Kommentare anzuzeigen.

  • yukung

    Jan. 22, 2011

Wicket勉強会 2011-01 で発表した、WicketのAjax*系のコンポーネントとFlexプログラムをどう連携させるかについてのスライドです。

Aufrufe

Aufrufe insgesamt

2.691

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

1.042

Befehle

Downloads

5

Geteilt

0

Kommentare

0

Likes

1

×