IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
AJAXは主にJavaScriptの機能を使って実現されている技術だ。AJAXは使うぶんにはうれしい技術だが、作る方は大変だ。このため最近ではAJAX用のJavaScriptライブラリを使ってAJAXを実現することが多い。The Yahoo! User Interface LibraryやDojoなどこうしたライブラリは数多く存在する。 これらAJAX JavaScriptライブラリをさらにJSPやJSFで隠蔽して、Javaデベロッパから簡単に扱えるようにしようというプロジェクトに「jMaki」がある。JavaScriptをつかってAJAXを実現したいものの、正直なところJavaScriptを使うのは嫌だというデベロッパには朗報だ。jMakiはまさにそれを実現するためのプロジェクトである。本稿ではこのjMakiの使い方を紹介する。
去る8月30日(土曜日)、ライトウェイトプログラミング言語(Lightweight programming Language)の総合カンファレンス「LL Future」が、なかのZERO(中野区もみじ山文化センター)大ホールで開催された。当日は前線の影響で時おり豪雨に見舞われる中、さまざまな言語のユーザーや開発者など千人近くが集まった。
News April 08, 2024 08 Apr'24 Worlds toughest core Java interview question The trickiest Java interview question ever asked? In five words or less, explain the red 'x' the Eclipse IDE displays at the end of the provided Java code snippet. March 04, 2024 04 Mar'24 Best crash course to learn Jenkins from scratch Need to learn Jenkins CI fast? This Jenkins tutorial will quickly get you up to speed on
今回は、メニューからグラフの種類を変更できるようにします。これまでは、3D縦棒グラフでデータを表示していましたが、グラフの種類を折れ線グラフと円グラフに変えられるようにします。
今回作成するアプリケーションでは、サーバ側プログラムの中でYahoo!検索Webサービスへの問い合わせ処理を行い、取得した結果をJavaオブジェクトに詰め込んで、クライアント側プログラムへ返却します。そこで、まず検索結果セットを格納するためのクラスを作成しましょう。 RPCメソッドのパラメータあるいは戻り値に指定する型は直列化可能な型である必要があります。具体的には、 char、 byte、 short、 int、 long、 boolean、 float、or doubleといったプリミティブ型 String、Dateおよびプリミティブ型のラッパークラス(Character、 Byte、 Short、 Integer、 Long、 Boolean、 Float、 Double) 直列化可能な型の配列 直列化可能なユーザー定義クラス 以上の型を指定することができます。 また、直列化可能なユ
教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた 筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集局) 注目を浴びるJavaScript JavaScriptが世に広まって10年近くたちますが、最近話題に上ることが多くなってきています。なぜ、いまさらJavaScriptが注目を浴びているのでしょうか? JavaScriptはECMA(ヨーロッパ電子計算機工業会)によって、ECMAScriptとして標準化されていて、Standard ECMA-262 ECMAScript Language Specification 3rd edition (December 1999)や、Standard ECMA-357 ECMAScript for XML (E4X) Specificationといった仕様が公開されています。これらの仕様を見て分かるように、Java
Webアプリケーションシステムにおけるプレゼンテーション層の技術はJSFが主流になっていくのではないかとみられている。このJSFにJavaScriptを連携させしAjaxを実現するコンポーネントにAjax4jsfがある。JSFの特徴を活かしているため多くのライブラリと併用ができるうえ、直接JavaScriptを記述する必要がない。場合によってはJSF時代の重要なプレーヤになるかもしれないAjax4jsfをここでは紹介したい。 Exadelは8月1日(米国時間)、Ajax for JavaServer Faces(Ajax4jsf)の最新版となるAjax4jsf 1.0を公開した。16日(米国時間)にはいくつかの問題を修正したAjax4jsf 1.0.1が公開されている。 Ajax4jsfはJSFでAjax機能を実現するためのコンポーネントフレームワーク。COMMON DEVELOPMENT
話題になっているAjaxもFlexも、ともにWebアプリケーションの使い勝手を向上させ、よりデスクトップアプリケーションのような操作性を実現するという点で一致している。そのようなリッチなWebアプリケーションを「リッチインターネットアプリケーション」と呼ぶことがあるが、ここではリッチインターネットアプリケーションを実現するツールキットとしてXULを活用するxulfacesを紹介したい。 The xulfaces projectは14日(米国時間)、xulfacesの最新版となるxulfaces 0.7を公開した。xulfacesはXULによるリッチなUIツールキットを提供するWebアプリケーションツールキット。インタフェースとしてXULを活用するという特徴以外に、JSFを通じてJavaの処理能力を活用するという特徴がある。XULを使うためFirefoxのようにXULに対応しているWebブラ
[Jakarta/Apacheウォッチ]第26回 Kabukiプロジェクト発足,Apache Software FoundationにもAjaxの波 Ajaxというキーワードが注目されるようになってから2年ほどが経過した。この間に多くのAjax関連フレームワークや部品が登場し,以前のWebアプリケーションフレームワークのような乱戦模様を呈している。筆者が把握している限りでも50以上のJAX構築用のプロダクトがある。Ajax対応プロダクトを謳うものも含めるともはや数えきれない。 Ajax関連プロダクトの波はApache Software Foundation(以降 ASF)にも例外なくおとずれている。ASF内でもAjaxに対応したプロダクトが複数存在している。また,Kabukiという新しいAjaxフレームワークの開発が,Apacheインキュベータプロジェクト内で開始された。 今回は,Ajax
Ajax4jsf home page has been moved. Go to http://jboss.org/projects/jbossAjax4jsf Red Hat and Exadel announced an exciting strategic partnership. Exadel is contributing their commercial products, RichFaces and Exadel Studio Pro, to open source at jboss.org. The Ajax4jsf project has also moved to jboss.org as JBoss Ajax4jsf. Important elements of this change: License: Red Hat released Ajax4jsf un
The Apache Jakarta Project, the Tapestry Projectは29日(オランダ時間)、Tapestryの最新版となるTapestry 4.1を公開した。TapestryはJavaで実装された代表的なWebアプリケーションフレームワークのひとつ。既に長く開発されており、多くのサーブレットコンテナやアプリケーションサーバで使うことができる。1月7日(米国時間)にTapestry 4.0が公開されており、半年を経て次のバージョンがリリースされた。 TapestryはApache License Version 2.0のもとで公開されているオープンソースソフトウェア。4.1では依然として多くの機能が開発の過程、4.0からの安易なアップデートは実施しない方がいいと思われる。 Tapestry 4.1における特徴はDojoとのインテグレーションが進んだことにある。4
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く