Java Web アプリケーション

画像をクリックして全画面表示
ビジュアルエディタを使用して、Ajax、CSS、JavaScript、および JSF を使用する標準ベースの Web アプリケーションを短期間で構築できます。
Visual Web JSF 開発 
データベースのデータを操作するために機能する完全な JSF (JavaServer Faces) ページを、わずかな手順で作成できます。JSF、JSP、および HTML のページをサポートする新しい視覚的なページフローエディタを使用して、Web アプリケーション内のページをリンクできます。
IDE には、配備記述子 (web.xml ファイル) 用のビジュアルエディタがあります。また、Web アプリケーションのコンポーネント間のデータフローを追跡、デバッグできる HTTP モニターもあります。
ビデオ: Visual Web アプリケーションからの Web サービスのアクセス (英語)
Project Woodstock の JSF コンポーネント
Project Woodstock のコンポーネントを使用すると、使いやすくて応答のいい Web アプリケーションを作成できます。これらの JSF コンポーネントは、Web サーバーに送信される要求が最小限に抑えられているので高速です。これらのコンポーネントには、ほかの開発者によるクライアント側処理を可能にする API が含まれています。Ajax 対応コンポーネントは、ほかのコンポーネントと同じように使用できるようになりました。つまり、コンポーネントをドラッグ&ドロップし、プロパティーを設定し、サーバー側のイベントハンドラをカスタマイズすることができます。この動的な AJAX の動作は、JavaServer Faces Dynamic Faces (Dyna-Faces) を使用して実装されています。
標準 JSF コンポーネント
Dynamic Faces と Visual Web JSF フレームワークを Web プロジェクトに追加すると、標準の JSF リファレンス実装のコンポーネントを使用できます。これには、表、カレンダー、ツリー、タブセット、ファイルアップロードなどの、JavaServer Faces コンポーネントの包括的なライブラリが含まれます。
JSP の開発
エディタには、JSP (JavaServer Pages) ファイルのコード補完、ハイパーリンク、エラーチェックなどの機能があります。デバッガの統合も可能です。JavaServer Pages 標準タグライブラリ (JSTL) と Struts 1.2.9 と 1.3.x の Web フレームワークを利用できます。また、プラグインをインストールすると、Wicket フレームワークと Spring フレームワークもサポートされます。
JavaScript エディタ 
JavaScript コードの完全な構文の強調表示、コード補完、およびエラーチェックの機能があります。エディタでは、HTML ファイル、RHTML ファイル、および JSP ファイル内にある JavaScript コードだけでなく、単独の JavaScript ファイルの JavaScript コードも認識されます。
|
|
CSS エディタ 
このエディタは、CSS ファイルの構文の色分け、コード補完、エラーチェック、およびコードナビゲーションの機能をサポートしています。視覚的な CSS エディタを使用して、CSS 規則の編集や、結果のプレビューが可能です。
データベースとデータバインドツール 
視覚的なクエリーエディタで、クエリーのカスタマイズ、結合の追加、条件の指定、結果のプレビューなど、多くのことができます。データベースエクスプローラを使用して、データベースサーバーに接続したり、データベーススキーマを表示および変更したり、表やビューの中のデータを表示したり、データベースに対して任意の SQL 文を実行したりできます。IDE ではデータサービスへのバインドのドラッグ&ドロップがサポートされ、ほかの異機種データソースへのバインド用のデータプロバイダ API が含まれています。
|
|
データベース 
データベースエクスプローラは、デフォルトで JavaDB (Derby)、MySQL、および PostgreSQL に対応しています。エクスプローラは、JDBC ドライバがある任意のリレーショナルデータベースをサポートしています。これには、Oracle、IBM DB2、Microsoft SQL Server、PointBase、Sybase、Informix、Cloudscape、InstantDB、Interbase、Firebird、FirstSQL、Mckoi SQL、HSQLDB、Hypersonic SQL、Micrososft Access が含まれます。
Web アプリケーションの学習
|
|