早くもJava EE7やNetBeans7.3.1についてブログで書かれていますが(^^)はやいっ
自分も昼休みを使ってチラ見してみたので簡単に書いてみます。
NetBeans7.3.1のインストールとかは上記のきしださんのブログに詳しく書かれているので省きます(^^;
……
…
昨晩はOracleのJava EE7発表で行われていたLive Webcastを2時くらいまでみてました。眠い…。
英語…なのでフワっとしたことしか理解してない気もしますが、映像の中でNetBeansのサンプルを映している部分があって、「お」と思ったのでそれをネタにしてみます。
「ファイル」->「新規プロジェクト」
を選択すると以下のようなダイアログが表示され、「サンプル」があります。
たとえばHTML5を選ぶと以下のように
Java EEのサンプルは豊富で、EE6とEE7の切り分けも書いてあるのでわかりやすい(^^)
PrimeFacesのバンドルはどうなった?
NetBeans7.3.1でPrimeFacesのバンドルはどうなかったかなー、と確認してみました。
JSFは当然ですが2.2がデフォルトになってて
PrimeFacesは3.5!おお。
うしろにうっすらStruts 1.3.10が見えるのはいいのかな…(つд⊂)ゴシゴシ
サンプル
今後まずはサンプルを色々みて、Java EE7でどんな感じになってるのかなーとコツコツみていきたいと思います。
とりあえず今日はJSF2.2で追加されたファイルアップロードのサンプルみてみました。
先日ブログに書いたばかりですが…JSF2.2以前では標準でファイルアップロードがなく、PrimeFacesとか利用してました。
JSF2.0なのでPrimeFacesを使ってファイルアップロード
File Upload JSF Sample
サンプルから以下選択します。
起動すると以下の画面が
コードみると、アップロード時のバリデーションでファイル内に「JSR-344」を含むかどうかチェックしてる(^^;ので文字を入れたファイルを適当に作り、実行します。
成功すると以下のように。
ちなみにデバッグでみると、Partクラスに格納されるっぽい?のかな。
サーバサイドにファイルデータがちゃんと来てるようです。
GlassFish4.0起動の記念写真
GlassFish4.0を初めて起動したので記念に?キャプチャ