HTTP(GET)通信でページを読み込みます。 シンプルなGETリクエストを送る簡単な方法で、複雑な$.ajax関数を使わずにサーバと通信ができます。通信の完了時に実行される関数を引数で指定することも可能ですが、これは成功時のみ実行されるので、失敗時と成功時の両方をカバーするには、$.ajaxを使う必要があります。
HTTP(GET)通信でページを読み込みます。 シンプルなGETリクエストを送る簡単な方法で、複雑な$.ajax関数を使わずにサーバと通信ができます。通信の完了時に実行される関数を引数で指定することも可能ですが、これは成功時のみ実行されるので、失敗時と成功時の両方をカバーするには、$.ajaxを使う必要があります。
米Red Hatは米国時間2008年12月11日,米GoogleとAjaxアプリケーション開発キット「Google Web Toolkit(GWT)」についてコントリビュータ契約(Google Contributor Agreement)を結んだと発表した。この契約により,Red Hatの開発者はGWTのオープンソース・プロジェクトにコードを提供できるようになるほか,GWTユーザーにサポート・サービスを提供可能となる。 GWTは,既存のJavaツールを使ってAjax対応のWebアプリケーションを開発するためのツール。Googleが2006年にソースコードを公開した。 今回の契約発表と併せ,Red Hatは同社のJava開発フレームワーク「JBoss Seam」の一部をGWTと仮統合したことも明らかにした。Seamのオープンで組み込み可能なアーキテクチャにより,GWTのほかRichFaces
TSSより、JSFコンポーネントライブラリである「ICEFace」の紹介記事です。 Springとの組み合わせをやっています。 February 2008 2008年2月 ICEFaces is a JSF component library that adds a unique approach to AJAX: it renders a DOM (Document Object Model) on the serverside, and delivers changes to that DOM to a client via AJAX push. What this means is that data can be updated from one client, and the updates can be reflected almost immediately - with n
ICEfaces is a feature-rich enterprise-grade UI framework for Java EE that improves developer efficiency and reduces time to market. Use ICEfaces to implement the latest RIA & mobile application features using established Java EE standards your team already knows. Rich Components, Powerful Framework Rapidly deliver rich web applications for desktop and mobile platforms by leveraging our comprehensi
ICEfacesは、Ajaxに対応した、JavaによるWebアプリケーションフレームワークである。ICEfacesでは、Ajaxアプリケーションを容易に実現するために、プレゼンテーション層におけるさまざまなコンポーネントを提供している。 Ajaxの普及により、リッチでインタラクティブなユーザインタフェースが広く用いられ、画面遷移と非同期のリクエストもあたりまえのように用いられるようになってきた。しかしその結果、より多くのリクエストが送信され、より複雑な処理フローが要求されるようになってきている。プレゼンテーション層が充実することは必要不可欠であるが、ビジネス層以降がそれに対応しきれない場合、パフォーマンス上の問題や、セキュリティ上の問題を引き起こすことになる。たとえば、(従来のWebアプリケーションのように)ユーザの情報を何でもセッションオブジェクトに保持するような仕組みでは、その情報のラ
ICEfacesとは、Java開発者向けのWebアプリケーションフレームワークである。このフレームワークを用いると、開発者はJavaScriptを記述することなしに、Ajaxアプリケーションを構築することが可能となる。 前稿、「【ハウツー】JavaScriptの記述が不要! Java開発者向け本格的AjaxフレームワークICEfaces」では、ICEfacesのデモアプリケーションを動作させながら、ICEfacesの基本的なアーキテクチャについて説明した。本稿では、JSFの基本的な知識があることを前提に、前稿にて十分に紹介できなかったICEfacesのコンポーネントについて紹介したい。 本稿の前半では、ICEfacesの提供するコンポーネントとはどのようなものであり、どのようなコンポーネントが用意されているのかについて紹介する。また、コンポーネントを用いた開発を容易にする開発環境についても
Ajax4JSFで簡単Ajax! 第3回:Java Ajaxフレームワーク比較 著者:カサレアル 岡本 充洋 公開日:2007/12/25(火) 3つのタイプからAjaxフレームワークを比較する! 「第2回:Javascriptを記述せずにリッチなUIを実現する!」まででAjax4JSFとRichFacesの実際の利用方法について取り上げました。 JavaベースのAjaxフレームワークは「Ajax4JSF+RichFaces」以外にも数多く存在します。そこで最終回の今回は他のAjaxフレームワークについて紹介し、それぞれの利点や欠点、使いどころについて比較をしていきます。 ここではAjaxフレームワークを「Ajax呼び出し専門系」「既存Ajaxツールキットのラッパー系」「JSF拡張系」の3つのタイプに分けて解説します。 タイプ1:Ajax呼び出し専門系「DWR」「Seam Remotin
Dojo Toolkit 先日、フルスタックのJavaScriptフレームワークであるDojo Toolkitのバージョン1.0がついにリリースされた。Academic Free License v2.1とBSD Licenseのデュアルライセンスが採用され、使用するプロジェクトに合わせてどちらかを選べるようになっている。 足かけ三年以上にわたり開発が行われた同フレームワークは、期待に違わず凄まじく多機能で、その全体像をつかむのも容易ではない。 今回は、Dojo Toolkitに関して広範かつ、なるべく詳細な解説を行うため、二回に分けた特集を試みる。 特集の前半である本記事は、Dojoの基本的な知識とトピックを解説したいと思う。後半では、Dojoが備えるUIウィジェットの話題を中心に、Dojoを使用してリッチなWebページを作成するための様々なテクニックを紹介したい。 ということで、前半記
Razor - Profile and Optimize Web 2.0 Ajax Performance WebアプリケーションやWebページのデバッグ・分析にはFirebugが重宝する。しかしながらFirebugはFirefoxのエクステンションとして開発されているためIEやSafari、Operaといったほかのブラウザで作業する場合はそのブラウザ向けに提供されているツールかまたはFirebug Liteを使う必要がある。Firebug LiteはFirebugの機能をほかのブラウザにも提供する興味深いクロスブラウザツールだが、Firefoxに提供しているのと同じ機能はまだ提供できていないし、うまく動作しない機能もある。 そこでクロスブラウザAjaxアプリケーション分析ツールRazor Profilerに注目したい。Razor Profilerはデプロイ済みのJavaScriptベース
Ajax はWebアプリケーション開発においてすでに一般的な技術となりつつある。jMakiはJava、Ruby、PHP、Phobosで利用可能なAjaxフレームワークだ。DojoやYahoo! UIなどのAjaxライブラリやFlickrやGoogle Mapなどの機能を利用したウィジェットをラッピングし、手軽かつ統一的なインタフェースで利用することができる。2007年9月に1.0がリリースされており、現在の最新バージョンは1.0.1となっている。なお、jMakiという名称は、JavaScriptをラッピング(巻き)するという意味に由来するとのことだ。 EclipseとNetBeans向けに、jMakiを利用するためのプラグインが提供されている。本稿では主にNetBeans 6.0でjMakiを利用する方法、そしてjMakiのJavaScript APIについて紹介する。
Yahoo! User Interface Library The YUI teamは13日(米国時間)、開発段階にあるYUIのプレビューリリースとなるYUI 3.0 Preview Release 1を公開した。開発者に対し次期YUIがどういったプロダクトになるのかを知らせる意味合いを持ったリリースで、YUI 2系を採用している場合には早期に試しておきたいプレビュー版だ。3.0の一般公開は2009年に入ってからになるとみられる。 The YUI teamは30ヵ月に渡るユーザからのフィードバックを整理し、次の5つの設計目標を策定した。この目標を満たすために開発されている次期Ajax JavaScriptフレームワークがYUI 3.0だ。 軽量 (ほとんどの使用において通信中やページに表示されるコードの容量を小さく) 高速 (HTTPリクエストの削減、開発やコンパイルコードの削減、効率のい
Ajaxライブラリの全体像を把握しよう Ajaxライブラリ(*注1)はすでに数多くのものが出回っていますが、多過ぎて全体像がつかめていないのではないでしょうか。今回は代表的なAjaxライブラリの一部を挙げ、それぞれを比較しながらAjaxライブラリの全体像を把握していきたいと思います。 どうして、Webアプリ開発にAjaxライブラリが必要なのか どのようなプログラミング言語でもライブラリが存在するように、Ajaxにおいてもライブラリが存在します。 初めにAjaxライブラリの必要性について見ていきたいと思いますが、ここではAjax開発ならではのライブラリの必要性を2点取り上げます(ほかの言語のライブラリと共通する必要性はあらためて取り上げません)。 クロスブラウザ対応 Ajaxの利点として、さまざまな環境における一般的なWebブラウザ上で実行できることが挙げられます。しかしWebブラウザの実装
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く