|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 前のページ 1 2 3 次のページ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| JSPエディタ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Eclipseの場合、3.3で新たにWebページエディタが搭載され、JSPファイルをグラフィカルに編集することができるようになりました。編集時は上段のグラフィカルエディタと下段のソースコードがリアルタイムに同期されます。またソースコードを直接編集する際はカスタムタグやJSFのEL(式言語)のコードアシスト機能なども利用することができます。 「Preview」タブではWebブラウザを立ち上げることなく、実際の表示内容を確認することが可能です。 JDeveloperの場合も同様にグラフィカルにページを編集することが可能で、エディタ下部のタブからグラフィカル編集とソースコード編集を切り替えるようになっています。Designタブでは画面上段にWebブラウザアイコンが表示されており、これを押すことによってWebブラウザでのプレビューが可能です。 ソースコードを編集する際はEclipseと同様のコードアシスト機能も利用可能です。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 実行とデバッグ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
EclipseとJDeveloperが標準でサポートしているアプリケーションサーバについては表1のようになっています。
表1:対応APサーバ一覧 EclipseでWebアプリケーションの実行・デバッグを行う場合は別途アプリケーションサーバを用意しなくてはなりません。ただしJDeveloperには「Standalone OC4J(組み込みOC4J)」が組み込まれており、別途アプリケーションサーバを用意しなくてもWebアプリケーションの実行・デバッグが可能となっています。 またJDeveloperには構文チェックやコードアシスト機能を備えたJavaScriptエディタや、JavaScriptのデバッグを行うための機能が標準で搭載されるなど、JavaScript周りの機能が充実しているのが特長といえるでしょう。これに対してEclipseでは、WTPのサブプロジェクトとして開発されているATF(Ajax Toolkit Framework)をインストールすることでIDE上でJavaScriptのデバッグが行えます。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| データベース関連の機能 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Eclipseはデータベース操作もIDE上から行うことが可能です。Data Sourceビューではデータベースのスキーマがツリー表示され、データベース操作を行うことできます。 データベースへの接続設定を行うとSQLエディタでテーブル名のコードアシスト機能が利用可能となります。さらにEclipse上からSQLの実行を行うことができ、「SQL Results」ビューに実行結果が表示されます。 JDeveloperでもEclipseと似たような機能が提供されていますが、Oracleデータベースのサポートが特に充実している点が大きな特徴です。「Database Navigator」からデータベースのスキーマ情報を確認でき、また「SQL Worksheet」ではSQLの編集・実行はもちろんのこと、接続先のデータベースがOracleの場合は実行計画などを表示することが可能となっています。 この他にもSQLをビジュアルに作成するためのクエリビルダーが搭載されているほか、JDeveloperならではの機能としてPL/SQLのデバッグも行えるようになっています。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
前のページ 1 2 3 次のページ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||







