Edition)とはJavaの規格のことを指します。規格って言われてもピンときませんよね?こういったところがJavaを難しくさせる要因でもあるのですが、今回はこの辺を詳しく説明します。JavaEEという技術は存在しません。何が存在するかというとServletやJSPといった各要素技術が存在します。それらの要素技術はバージョンを持っています。これら要素技術のバージョンを規定したものがJavaEEといえます。「JavaEE7」といえば「Servlet3.1、JSP2.3、etc」を扱いますということになります。次にJavaEEはサーバーのバージョンごとに異なります。–より詳細な情報はここを参照。xは任意のバージョン番号を示します。例)7.Xとしたら7.1や7.2.1などを含みます。※TomcatはServlet、JSPのみサポート。上記では5つのサーバーしか記述してませんが、有償・無償さまざまですがもっとたくさんのサーバー製品が存在します。実はServletやJSPなどの要素技術は仕様しか規定されておらず、その仕様を実現するのは各サーバーベンダーに委ねられています。極端な話、特定のベンダーの実装にバグがあったとしたらJavaEEのバージョンが同じであってもサーバー間の互換性はなく動かない!!という事になります。要素技術以外のところ、例えば運用の機能などは各社で独自の便利機能を作りこみ差別化を図ることができます。新しい要素技術ではバグが有る可能性が高いため結構泣かされることもあるのですが、長期的に見れば競争の原理によりその恩恵を享受することが出来るということになります。Faces)でアプリケーションを作成します。プロジェクトの作成方法は(...記事を読むJSFの初期表示処理と画面遷移について解説JSFの画面遷移について説明します。通常Webシステムの画面遷移といえば、以下2種類による遷移になります。Toolsのインストール方法がそれ以前のEclipseから変わっているようなので以下...記事を読むEclipseでJavaEE7の開発環境構築方法NetBeansによるJavaEE開発の記事はたくさん見かけますが、Eclipseの設定の記事があまりないようなのでご紹介します。JSFタグGlassFishを使ってJSFの学習をしています。Toolsをインストールしていると思いますが、Eclipse4.8(Photo...記事を読むJSF(Facelets)のおすすめの記述方法~HTMLフレンドリーマークアップとJSFタグ~下記記事にて、JSFのタグを紹介しました。コメントをキャンセルメールアドレスが公開されることはありません。