並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 346件

新着順 人気順

JSF2.0の検索結果1 - 40 件 / 346件

  • 「業務系システムは今すぐ脱Strutsを!」業務システムエンジニアのためのHTML5勉強会#04 活動報告 | gihyo.jp

    「業務系システムは今すぐ脱Strutsを!」業務システムエンジニアのためのHTML5勉強会#04 活動報告 2013年9月9日、日本Javaユーザグループとhtml5jえんぷら部で共同開催「業務システムのためのHTML5勉強会#04」は、GREE様の会場提供で六本木の森タワーにて開催されました。 テーマは「Web x Java⁠」⁠。WebとJavaを組み合わせたWebシステム開発が、どのような方向に向かっているのか、どういう技術により実現されるのかを探る目的で開催されたイベントです。 「Webの技術」では、jQueryの登場が、インタラクティブなフロントエンド実現を容易にし、HTML5の普及でさらに拍車を掛けます。フロントエンドの開発は、マルチデバイス対応、ポリフィル・シムから、ビルドプロセスにテストツールと、様々な技術要素が絡み合います。そして、数年前には想像もつかないほどの高い専門性

      「業務系システムは今すぐ脱Strutsを!」業務システムエンジニアのためのHTML5勉強会#04 活動報告 | gihyo.jp
    • Java News

      Java Performance Tuning News no.109(12月版) ■015.004.008 [ EVENT ] 4月8日 Java Day Tokyo 2015 開催! http://www.oracle.co.jp/jdt2015/ ■014.005.022 [ EVENT ] 5月22日 Java Day Tokyo 2014 開催! https://oj-events.jp/public/application/add/169?ss_ad_code=wlc01 ■013.004.011 [ EVENT ] 5月11日 JJUG CCC 2013 Spring開催! http://www.java-users.jp/?page_id=330 ■012.004.004 [ EVENT ] JavaOne Tokyo 2012, 日本では7年ぶりのJavaOne開催! h

      • Javaを知らない世代が今からはじめるJava EE開発 - DENの思うこと

        JavaEE Advent Calendar 2012 の19日目の記事です。 昨日は@n_agetsuさんの JSF2.0でボタンの2度押しチェックをするでした。 明日は@hiranasuさんのNativeQueryじゃだめ?~JPAクエリ表現ごとのパフォーマンス比較です。 Java EEの何について書こうかなと思ったのですが、これからJavaを始めようと思っている若い世代が迷わず簡単に始めることができるJava EE開発のスタートについて書こうかなと思います。 Java EEの開発はRails等のフルスタックなフレームワークとは違いライブラリやフレームワーク、IDE、テスト等の情報が種類も多くいろんな場所に散らばっていてる為、初心者が全容を把握することはなかなか困難な状態です。 また長年のJava開発の中でWeb上の情報も古くなってしまっているものが多く、今からJavaを始めようとする

          Javaを知らない世代が今からはじめるJava EE開発 - DENの思うこと
        • 底辺文系卒->SIer->スタートアップに辿り着く中でエンジニアとして成長するのに効果的だったと思うこと - Qiita

          はじめに ※この記事は社内の新人エンジニア・最近卒業して就職したインターンに向けて書いています。 ユアマイスター株式会社というスタートアップでエンジニアをやっています。 メインはWEBアプリケーションのバックエンドです。 大学時代はとくに留学もインターンもせず、休学を挟みながら6年通ってノリと勢いでSIerに就職しました。 TOEICもやってないし、資格もとってないし、入学時の偏差値は余裕で50を割っていました。 そんな自分が未経験の中で飛び込んでみてやってよかったな、ということをまとめてみました。 スタートアップ特化の視点のネタはこちら あらゆる手を使って仕事を早くやる 便利なツールはたくさんあります。 そして、それらを使いこなすこと、作ってしまうことが大事です。 各エディタやIDEの拡張機能やクリップボードの拡張を使う。 ちょっと面倒なことはスクリプトを書く。 先輩が勉強するときに使っ

            底辺文系卒->SIer->スタートアップに辿り着く中でエンジニアとして成長するのに効果的だったと思うこと - Qiita
          • 最近のJavaEE事情 ~Java EE 6の向かう先~

            Java EE 5のリリースから2年以上の時間が経ち、次期仕様である「Java EE 6」は仕様策定状態ですが、あまりまとまった情報がありません。本稿ではJava EE 6に含まれる予定の技術を解説し、今後のエンタープライズ分野のJavaが進む方向について考察したいと思います。 はじめに エンタープライズアプリケーション向けのJavaの仕様「Java EE」の現行バージョンは「Java EE 5」です。このJava EE 5は、EJB 3.0を中心にDependency InjectionやPOJOを用いたO/Rマッピングなど、Java EE/J2EEの主流に対するオルタナティブとして出てきた技術を取り込んだ、従来のJava EE/J2EEから大きく変化したバージョンでした。 このJava EE 5のリリースから2年以上の時間が経ち、次期仕様である「Java EE 6」は仕様策定状態ですが

              最近のJavaEE事情 ~Java EE 6の向かう先~
            • Java EE 6/Glassfish V3についてのまとめ - しんさんの出張所 はてなブログ編

              そういやこれかいてなかったな。 JavaEE 6をずっとおってきて過去にいろいろと書きました。Servlet API 3.0はweb.xmlすらオプションになったり、自分で必要なものをフィルターやサーブレット等に設定するコードを自由に書けるようになったりしたのがでかいです。ELにメソッドが使えるようになったのもかなりきてますね。 まずはGlassfish V3をお試しあれ。最も軽いJava EEアプリケーションサーバーです。 高速なデプロイ Glassfish V3はEclipse、NetBeans、IDEAともに対応していてすごい簡単に開発が出来るのがわかると思います。え?JavaEEサーバーは重いって?300msとかでデプロイできる環境が遅いというのならばそうなのでしょう。デプロイ時間はTomcatとかわりません。それどころかデプロイするファイルが減る可能性もありますので軽くなる場合も

                Java EE 6/Glassfish V3についてのまとめ - しんさんの出張所 はてなブログ編
              • Java News (Javaに関する最新ニュース)

                Java Performance Tuning News no.109(12月版) ■015.004.008 [ EVENT ] 4月8日 Java Day Tokyo 2015 開催! http://www.oracle.co.jp/jdt2015/ ■014.005.022 [ EVENT ] 5月22日 Java Day Tokyo 2014 開催! https://oj-events.jp/public/application/add/169?ss_ad_code=wlc01 ■013.004.011 [ EVENT ] 5月11日 JJUG CCC 2013 Spring開催! http://www.java-users.jp/?page_id=330 ■012.004.004 [ EVENT ] JavaOne Tokyo 2012, 日本では7年ぶりのJavaOne開催! h

                • Struts1に代わるWebフレームワークの選択 - 達人プログラマーを目指して

                  先日書いたいつまでStruts1を使い続けるの? - 達人プログラマーを目指してが想像以上の反響の大きさで驚いています。こんなにたくさんブクマいただいたのはブログ開設以来初めてです。政治的理由でフレームワークが最初から天下り的に与えられてしまい、結果的に要件に合わないフレームワークの使用を強いられて苦労させられた経験のある開発者の方も多いと思います。また、逆にフレームワークを提供したり選択したりする側の立場で、時代遅れのフレームワークを今後どうにかしなくてはならないという問題意識を持たれている方も多いのではないかと思います。(これは、ちょうど多くの会社のパソコンでWindows XPやIE6ではさすがに時代遅れだと認識はしていても、コストなどからなかなか思うようにバージョンアップが進まないというのと似たところもあると思います。*1)Struts1が既に時代遅れなのは知っているけれど、抱えて

                    Struts1に代わるWebフレームワークの選択 - 達人プログラマーを目指して
                  • JSF 2.0 の詳細について

                    2012年8月24日 at 12:28 午前 4件のコメント JSF 2.0 の詳細について下記に説明します(説明文章は未完成) JavaServer Faces 2.0 (以降 JSF) の説明を行う前に、完全に Java EE 6 で作成したデモアプリを参照してください。このデモは JPA, EJB, CDI, JSF を使用して作成したアプリケーションで、JPA を使って曖昧検索を行い、オートコレクトのような機能を実装したアプリケーションです。プロジェクトの作成から実装完了まで 12 分程でできるこのアプリケーションは Java EE 6 で Web アプリケーションを開発する際の参考になるアプリケーションで、ハンズオンとして手を動かしながら共に学ぶ事のできるサンプルになるかと思います。この動画をご確認頂くと分かるのですが、統合開発環境が自動的にコードを作成してくれるため実際にコーデ

                      JSF 2.0 の詳細について
                    • 【コラム】Java API、使ってますか? (49) やっぱり基本はServlet - Servlet 3.0のEarly Draftを読む | エンタープライズ | マイコミジャーナル

                      JSR 315: Java Servlet 3.0 Specification 現在、Javaで構築するWebアプリケーションのためにはさまざまなフレームワークが用意されているが、基本となるのはServletにほかならない。次期Java EEプラットフォームとなるJava EE 6ではServlet仕様の大幅なアップデートが予定されており、その仕様がJSR 315として策定されている。本コラムでも第17回でその概要を紹介しているが、去る5月5日にEarly Draftが公開されたので、さっそく目を通してみたいと思う。 アノテーションの追加 Servlet 3.0ではEoDをさらに促進するため、ServletやFilterなどを定義するためのアノテーションが用意される予定となっている。これによってコードの記述量の削減やweb.xmlなどに対する設定の簡略化を実現する。具体的には次のようなアノ

                      • Facelets入門(1)

                        [HOME][JSFfollow-up] Facelets入門(1) --Jacob Hookom [原文] 本稿はFaceletsに関する連載記事の第一回です。Faceletsは、JSFアプリケーションを構築するための新しいビュー技術です。Faceletsは強力なテンプレートシステムで、JSFのビューをHTMLふうのテンプレートを使って定義できます。そして複数のコンポーネントをビューの中でまとめるためのコードが、少なくてすみます。それに、Webコンテナを使いません。本稿では筆者のJacobが、Faceletsの特長と、彼自身がFaceletsを作った動機を説明します。 Webの世界では、標準技術であるJavaServer Faces(JSF)をベースにしたTapestryふうのフレームワークが欲しい、という声が高まっていました。JavaServer FacesとJSPはある意味で

                        • Liferay - Wikipedia

                          Liferay(ライフレイ)とは、短時間でWebシステムを構築するためのオープンソースのフレームワーク及びそのフレームワークで開発されたポートレット(機能部品)の名称。または、前述ソフトウエアの有償版サプスクリプションを提供している会社の名称[3]。無償のコミュニティ版のフレームワーク及びポートレットのセキュリティパッチ、バッグフィックスなどはコミュニティによって管理/改善されている。 Javaで開発された当ソフトウェアはJBoss, Apache Tomcat[4], WebSphereなど多くのアプリケーションサーバ上で動く。 従来のWebシステムはWebページ単位で開発されていた。それと比較してポートレットによりWebシステムは1Webページ及びWebページ間で共通機能を1機能部品とする。コンテンツ管理システム (CMS)、SNS、グループウェア用のポートレットが提供されているが文書

                          • Java EE6環境でJSF2を使う場合はCDIのBeanを管理Beanとして使う方がよい - 達人プログラマーを目指して

                            先週の勉強会で紹介させていただいたjsf-scrumtoys-refactoredでは、JSFの管理Beanを使用する代わりにCDIのBeanを利用しています。この点説明が不十分だったので、ここで簡単に補足させていただきます。 JSFと管理Bean 勉強会の中で、JSFはコンポーネントベースのWebアプリケーションフレームワークであると説明させていただきました。(この点については以下のエントリーもご参照ください。Struts1に代わるWebフレームワークの選択 - 達人プログラマーを目指して) コンポーネントベースのフレームワークの場合、VBやSwingといった伝統的な(Webでない)GUIアプリケーションのように、フォームや入力フィールド、ボタンといった画面コンポーネントのツリーが構築されます。そして、画面部品の入力やクリックなどのイベントに従って、管理Beanと呼ばれるPOJOに対して

                              Java EE6環境でJSF2を使う場合はCDIのBeanを管理Beanとして使う方がよい - 達人プログラマーを目指して
                            • Javaの今、JavaとRuby:JBoss Gavin King氏語る - builder by ZDNet Japan

                              Java EEエンジニアであれば、Gavin King氏の名前を聞いたことがある方も少なくないだろう。Hibernate、JBoss Seamといった、Javaでは超メジャーなフレームワークを開発した人物、それがKing氏だ。 同氏は現在、「JSR-299 Web Beans」と呼ばれる標準仕様の策定に携わっている。同仕様は同氏が開発したSeamのコンセプトをさらに発展させ、Java EEの次期バージョン「6」では目玉となる技術のひとつだ。 今回は、名実ともに世界トップクラスのJavaエンジニアである同氏に、単独インタビューを行う機会を得ることができた。やはり話題はWeb Beansが中心となったが、他にもJava SEやリッチクライアント、動的言語についても語ってくれた。まさにJava開発者必見のインタビューだ。 現在、Red Hatにおいて従事されているお仕事について、差し支えのない範

                                Javaの今、JavaとRuby:JBoss Gavin King氏語る - builder by ZDNet Japan
                              • JSF 2.0の新機能まとめ - しんさんの出張所 はてなブログ編

                                ここ最近書いたJSF 2.0の新機能のまとめ。JSF 1.xからくらべるとどれだけ変わったかがよくわかる。 XMLを一切書かないですむことで有名なJSF 2.0を軽くさわる アノテーションだけでOK うぬはまだEL(式言語)の本当の恐ろしさをしらぬ JSF固定の話じゃないけど、ELでついにメソッドが実行できるようになった。 JSF 2.0の新機能AJAXサポートを試す Javascriptを一切書かないAjaxはコンポーネントベースのほうが恩恵を受けやすい。 スクリプトでJSFの部分レンダリングを呼び出すことができるので自前のスクリプトとの連携も可能(たとえばjQuery使うとかもOK)。 NetBeans 6.8開発版で試すJSF 2.0 開発版でJava EE 6のサポートがどれくらい進んでるかを見てみた。 超簡単になったJSF 2.0をさらに試す jsfc属性を使えばテンプレートは見

                                  JSF 2.0の新機能まとめ - しんさんの出張所 はてなブログ編
                                • 大混乱に陥っているJavaEE 6のアノテーションに関する使い分けについて - 達人プログラマーを目指して

                                  JavaEE 6標準は、従来のJavaEE 5に対してさらなるEoDと軽量化を目指しているということだったのですが、いざ使おうと思うと、名前が同じアノテーションが複数のパッケージに定義されていたり、意味的にほとんど違いがないようなアノテーションが存在していたりで、初心者はもちろんのこと、ある程度ベテラン開発者であってもどう使い分けてよいものか途方にくれてしまいます。仕様は多数の人間の決めることですから、ある程度機能的な重複や矛盾があることは避けられないことですが、それでも、特にDIやEJB、管理Bean関係のAPIに対する機能重複についてはかつて経験したことがない程ひどく、これで本当にfinalの状態なのかと信じられないくらいです。さまざまなアイデアを取り込むのは大歓迎ですが、かつて仕様に統一感があった(仕様自体はまったく使い物になりませんでしたが)EJB2.1のころの時代が逆に懐かしく感

                                    大混乱に陥っているJavaEE 6のアノテーションに関する使い分けについて - 達人プログラマーを目指して
                                  • ここから始める Java EE 6

                                    ここから始める Java EE 6 2010年2月26日 at 3:33 午後 2件のコメント 2009年12月に Java EE 6 がリリースされて、約3ヶ月経ちました。Java EE 6 にはかなり多くの改善がみられますが、どこから始めればいいのかわからない方に、JSF2,JPA2,EJB 3.1を使ったかんたんな Java EE 6 アプリケーションの書き方を紹介します。 Java EE 6 には非常にたくさんの技術が含まれているので一度に全てを理解することは大変だと思いますが、まずはこのサンプルを通じて、JSF,JPA,EJB にどのような変更が加わったのか、またどのような点が楽になったのか等を理解して頂ければと思います。 (上記は別途インストールしておいてください。) サンプルアプリケーションの概要: コードを書く前にこれから作成するサンプルアプリケーションの概要について説明し

                                      ここから始める Java EE 6
                                    • 第7回 「Eclipse」を用いたWebアプリケーション開発 | gihyo.jp

                                      GlassFishランタイムおよびプラグインのインストール 前回は、Eclipseを使用してJavaプログラムを作成・実行する方法を紹介したので、今回はそれに引き続いて、Webアプリケーション(以下、単にWebアプリと表記する)を開発する方法を解説します。一言にWebアプリといっても、HTMLとJavaScriptのみで構成されるものから、Java EEの機能を活用するものまで、様々な規模と形があります。ここではJSF(JavaServer Faces)を用いた動的なWebアプリケーションのためのEclipseプロジェクトの作成と実行の方法を解説します。 Webアプリケーションサーバとしては「GlassFish Server 3.1」を使用します。GlassFishの本体およびそれを使うためのプラグインはデフォルトでは付属していないので、追加でインストールする必要があります。インストールは

                                        第7回 「Eclipse」を用いたWebアプリケーション開発 | gihyo.jp
                                      • Java EE 7 ローンチ (US 時間: 06/12 午前9時)

                                        Java EE 7 ローンチ (US 時間: 06/12 午前9時) 2013年6月12日 at 7:07 午後 2件のコメント US 時間で 2013 年 6 月 12 日 午前 9 時より Java EE 7 のローンチ・イベントが開始します (日本では 2 回目のローンチ・イベントで 6 月 13 日 午後 1 時から参加頂けます)。Java EE 7 は、 2009 年にリリースされた Java EE 6 をベースに、4 つの新機能 (WebSocket, JSON, Batch, Concurrency Utilities for EE) と、既存の機能に対する大幅な更新 (JSF 2.2, JAX-RS, EL 3.0, JMS 2.0)を加えた、最新のエンタープライズ向け Java 標準技術です。 Java EE 7 に含まれる各種技術に触れたい場合、Java EE 7 の参

                                          Java EE 7 ローンチ (US 時間: 06/12 午前9時)
                                        • リリース間近!Java EE 7の気になるところ - DENの思うこと

                                          やっとやっと待ちに待ったJava EE 7のリリースが近づいて来ましたね。 予定では5/13(日本だと14日?)にFinal Releaseのようです。 https://java.net/projects/javaee-spec/pages/Home#Java_EE_7_Schedule リリースに備えて軽く自分の備忘録も兼ねて予習しておきます。 あんまり追っかけているわけではないので間違ってたらすみません。 各テクノロジーのバージョンはこんな感じ。 Java EE 7で新規で追加されるもの テクノロジー バージョン Java API for JSON Processing (JSR-353) 1.0 Java API for WebSocket (JSR-356) 1.0 Batch Application for the Java Platform (JSR-352) 1.0 Conc

                                            リリース間近!Java EE 7の気になるところ - DENの思うこと
                                          • 『alternatives コマンドを使用した java バージョンの切り替え』

                                            赤び~の備忘録 & 子育て月記 Linux/Mac関連の個人的な備忘録と第一子の育児記録です。 Xen、KVM、Java、Eclipse、JSF2.0 を中心にまとめています。 現在は CentOS 6.3 の 64bit と Mac OS X 10.8 をメインに使用中です。

                                              『alternatives コマンドを使用した java バージョンの切り替え』
                                            • 『Java SE 7 (JDK 1.7.x) のインストール (CentOS 6.3 64bit)』

                                              赤び~の備忘録 & 子育て月記 Linux/Mac関連の個人的な備忘録と第一子の育児記録です。 Xen、KVM、Java、Eclipse、JSF2.0 を中心にまとめています。 現在は CentOS 6.3 の 64bit と Mac OS X 10.8 をメインに使用中です。

                                                『Java SE 7 (JDK 1.7.x) のインストール (CentOS 6.3 64bit)』
                                              • Developers Summit 2011参加メモ(1日目) - 達人プログラマーを目指して

                                                創発 未来につながるために 世界に帆を立てるために Developers Summit 2011に参加してきました。記憶が薄れない前に、ノートに取ったことを以下にまとめておきたいと思います。基本的にはこのブログで日ごろ書いている内容と同様に、エンタープライズ開発やプログラミング技法、アジャイル開発プロセスなどを中心に話を聞いてきました。 なお、多くの講義資料はhttp://www.slideshare.net/event/developers-summit-2011で公開されていますし、詳細な議事録は他にも多くの方が記述されています(http://devsummary.miukoba.net/)ので、ここでは私が参加した講演に対して、私が(主観的に)感じたことも含めて書いていきたいと思います。(聞き間違えていた箇所があれば、ご指摘いただければと思います。) 【17-B-1】エンタープライズ

                                                  Developers Summit 2011参加メモ(1日目) - 達人プログラマーを目指して
                                                • Java EE 6 Web 層: JSF 2 が手に入れた Facelet,複合コンポーネント,Partial State Saving,そして Ajax

                                                  Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                    Java EE 6 Web 層: JSF 2 が手に入れた Facelet,複合コンポーネント,Partial State Saving,そして Ajax
                                                  • Spring MVCでフラッシュスコープの機能を簡単に実装する方法 - 達人プログラマーを目指して

                                                    JSF2.0やSeamなど、新しいフレームワークではフラッシュスコープという機能を利用することができます。これはもともとRuby on Railsで有名になった処理方式だと考えられますが、フラッシュにデータを登録しておくと一回のHTTPリダイレクトの最中のみデータが保持され、次回以降のリクエスト時までに自動的に削除されます。従来こうした仕掛けをHTTPセッションを使ってアプリロジック中で毎回個別に実現するのは結構面倒で、またデータが正しくクリアされずに残存するなどのバグも簡単に発生しがちでした。 以前はあまり知られていませんでしたが、2重送信の問題を回避するために、最近はPRG(Post/Redirect/Get)パターンというのがよく知られるようになっています。*1このパターンでは、POSTリクエストで画面遷移する場合は、間にリダイレクトとGETをはさむことでURLバーのアドレス表示と実

                                                      Spring MVCでフラッシュスコープの機能を簡単に実装する方法 - 達人プログラマーを目指して
                                                    • 『Eclipse JUnitプラグインの使い方 (JUnit 4) 編』

                                                      赤び~の備忘録 & 子育て月記 Linux/Mac関連の個人的な備忘録と第一子の育児記録です。 Xen、KVM、Java、Eclipse、JSF2.0 を中心にまとめています。 現在は CentOS 6.3 の 64bit と Mac OS X 10.8 をメインに使用中です。

                                                        『Eclipse JUnitプラグインの使い方 (JUnit 4) 編』
                                                      • @NotNull/@NotEmpty/@NotBlankの違い - n-agetsumaの日記

                                                        JavaEE6から新しい仕様BeanValidation(JSR303)が導入されています。 BeanValidationではアノテーションでユーザ入力チェックを定義することができます。Struts1.xではvalidation.xmlの記述量が多く、度重なるタイプミスとランタイムエラーに苦しめられてきましたが、アノテーションのタイプミスはコンパイル時にチェックされるので、苦しみが軽減されています。 JSF2.0と組み合わせて使用するとき、「必須入力チェック」について同じような意味を持つアノテーションがいくつかあったので、違いを以下にまとめておきます。 以下のようなPersonクラスを定義し、各アノテーションの挙動の違いを確認します。 import javax.validation.constraints.NotNull; import org.hibernate.validator.co

                                                          @NotNull/@NotEmpty/@NotBlankの違い - n-agetsumaの日記
                                                        • GlassFish v3 プレリュード、ついに登場 - JRuby/Java EE 6対応最新版 | エンタープライズ | マイコミジャーナル

                                                          GlassFish - Open Source Application Server Sun Microsystemsは6日(米国時間)、同社が支援するオープンソースアプリケーションサーバの最新版となるGlassFish Enterprise Server v3 Prelude (以降、GlassFish v3 Prelude)を発表した。同時にGlassFish v3 Preludeに対するサブスクリプションサポートも発表しており、コンシューマからエンタープライズまで広く採用されるアプリケーションサーバになりそうだ。 GlassFish v3 PreludeはGlassFishシリーズの3つめのメジャーバージョン系にあたる。SunはJava EEに対応したオープンソースのアプリケーションサーバとして2005年には正式にApp Server PEプロダクトをGlassFishベースに切り替

                                                          • JSF 2.0 の新機能概要とFacelets テンプレートのご紹介

                                                            JSF 2.0 の新機能概要とFacelets テンプレートのご紹介 2011年1月14日 at 6:26 午後 1件のコメント JavaServer Faces 2.0(JSF) は Java EE 6 含まれる標準 Web ユーザインタフェース技術です。これから数回に渡り、JSF 2.0 の新機能を紹介して行きたいと思います。 JSF 2.0 の新機能 Facelets/VDL による実装 Ajax 対応 カスタム複合コンポーネント Behavior Partial State ページナビゲーションの改良 Resource Loading ブックマーク可能なページ New Event API 例外ハンドリング JSR-303 Bean Validation のサポート faces-config.xml のオプション化 JSF 2.0 では JSF 1.2 に比べ上記のような新機能が含ま

                                                              JSF 2.0 の新機能概要とFacelets テンプレートのご紹介
                                                            • Java HTML 5 WebSocket Avatar

                                                              Java HTML 5 WebSocket Avatar 1. Yoshio TeradaJava Evangelisthttp://yoshio3.com, Twitter : @yoshioterada1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2. 以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するもので す。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み 込むことはできません。以下の事項は、マテリアルやコード、機能を提供す ることをコミットメント(確約)するものではないため、購買決定を行う際 の判断材料になさらないで下さい。オラクル製品に関して記載されている機 能の開発、リリースおよび時期については、弊社の裁量により決定されます 。 Oracleは、米国オ

                                                                Java HTML 5 WebSocket Avatar
                                                              • JSF 2への第一歩──その基本と、オンラインで読める参考ガイド/チュートリアル - builder by ZDNet Japan

                                                                Java EE 6によるWebアプリケーション開発に臨む際、多くの方が最初に学ぶのがプレゼンテーション層を担う「JavaServer Faces(JSF) 2」だ。その基本事項と、オンラインで読める参考記事、チュートリアルを紹介する。 独自フレームワークはもう要らない。JSFはJava EEの標準Webアプリケーション・フレームワーク J2EE 1.4などで作られた旧式のJava EEシステムの更改を機に、Java EE 6など最新のJava EE環境への移行を検討する企業が増えている。そうした企業の開発者が初めに取り組むのは、プレゼンテーション層を担うJSFであろう。初学者に向け、関連技術書もいくつか刊行されているが、欧米に比べると、まだその数は圧倒的に少ない。ただし、オンラインでは、開発者によるブログなどにおいて、JSFの学習に有用な情報が発信されている。ここでは、JSF 2の基本事項

                                                                • 8つの言語別WEBフレームワーク比較|2016年最新版|フリエン

                                                                  未公開案件も多数ありますので「まずは相談したい。」という方もお気軽に登録ください。 JavaScriptの案件・求人を探してみる。 Perlの案件・求人を探してみる。 PHPの案件・求人を探してみる。 Pythonの案件・求人を探してみる。 Rubyの案件・求人を探してみる。 その他の案件・求人を探してみる。 【目次】 ■フレームワークを比較する前に抑えておくべきポイント ■8つの言語別フレームワーク比較 ◆Javaフレームワーク ◆PHPフレームワーク ◆Rubyフレームワーク ◆Pythonフレームワーク ◆Perlフレームワーク ◆JavaScriptフレームワーク ◆Go言語フレームワーク ◆CSSフレームワーク ■フレームワークが必要な理由 ◆ライブラリは機能提供するコードの集まり ◆WEBフレームワークはWEBアプリケーションの土台 ■独自フレームワークも現場では多く存在する

                                                                    8つの言語別WEBフレームワーク比較|2016年最新版|フリエン
                                                                  • 『JDK 1.6.x のインストール (CentOS 5.5 64bit)』

                                                                    赤び~の備忘録 & 子育て月記 Linux/Mac関連の個人的な備忘録と第一子の育児記録です。 Xen、KVM、Java、Eclipse、JSF2.0 を中心にまとめています。 現在は CentOS 6.3 の 64bit と Mac OS X 10.8 をメインに使用中です。

                                                                      『JDK 1.6.x のインストール (CentOS 5.5 64bit)』
                                                                    • JSF 2.0 の Ajax 対応はとてもかんたん

                                                                      JSF 2.0 の Ajax 対応はとてもかんたん 2011年1月18日 at 6:25 午後 4件のコメント JSF 2.0 の新機能の一つに Ajax 対応があります。今日は JSF 2.0 に追加された Ajax と 画面遷移が無いページ(同一描画内)で利用可能な @ViewScope について紹介します。 JSF 2.0 で追加された Ajax の機能を使うと、JavaScript の知識が殆どなくても Ajax のページを作成する事ができます。またその際、自身で XMLHttpRequest, XMLHttpResponse の通信処理も記載する必要がないため開発効率が向上します。 もっと誇張していうなら、通常の JSF ページに対してほんの数行追加するだけで、簡単に Ajax 対応させる事ができます。下記に示す例ではほんの1〜2行追加するだけで Ajax 対応ページを実現してい

                                                                        JSF 2.0 の Ajax 対応はとてもかんたん
                                                                      • Java EE 7技術アップデート & 逆引き JSF 2.2

                                                                        Java EE 7技術アップデート Java EE 7の更新は数あれど、やっぱり目玉はJSF 2.2! Faceletを獲得し、NetBeansの強力な後見を得、遂に愛しのCDIと完全合体したJSFにもはや敵はいない! さらばJSP! さらばEclipse! さらばJSF Managed Bean達よ! Java EE 6 (JSF 2.0) でもどかしい思いをした貴方、そろそろゾンビのようなStrutsから脱却したいとお考えの貴方、EE 7でデファクトスタンダードに追いつき、堅牢で今時な企業システムを楽に作りましょう! 各種アプリケーションサーバーのEE 7準拠が来年に控える中、やり始めるなら今でしょ! ※JavaOne 2013 報告会 at 福岡 技術編 発表分です。 2013/11/15 19:00 to 21:30 http://atnd.org/events/45326Read

                                                                          Java EE 7技術アップデート & 逆引き JSF 2.2
                                                                        • WebLogic Serverのインストールとドメイン構成入門

                                                                          WebLogic Serverのインストールとドメイン構成入門 1. Copyright© 2013, Oracle. All rights reserved.1 WebLogic Server勉強会@大阪 WebLogic Serverを基礎から学ぶシリーズ第1弾 WebLogic Serverのインストールとドメイン構成入門 ORACLE PRODUCT LOGO 2013年11月13日 日本オラクル株式会社 Fusion Middleware事業統括本部 2. Copyright© 2013, Oracle. All rights reserved.2 Program Agenda  WebLogic Serverとは  WebLogic Serverの環境構築の基礎  WebLogic Serverのドメイン構成例  WebLogic Serverのインストールとドメイン構

                                                                            WebLogic Serverのインストールとドメイン構成入門
                                                                          • 2008-05-10

                                                                            今日は Hudson、Road test results of the Big Three Web Application Frameworks、Jython 続きを読む 最後は日本の皆さんと蟹を食べにいって満腹です。 Hudsonのid:kkawaさんや、Java書籍の翻訳で有名な柴田さん、丸山先生などと少しですがお話しました。 で、本題。 全てのイベントを終えての雑感です。 JavaOne2008では主だった技術的なテーマがなかったように思います。 あえていうならば、JavaFXだったのかも。ただしRIAではかなり遅れをとっていると 少なくとも自分は思っているので今のところ興味なしです。 JavaOne2008を通じて、幾つかのキーポイントを感じました。 ひとつ。 SOAに対する解を求めている人は非常に多い。これは結構意外でした。 いまだにSOAというキーワード(Buzzワード?)に対

                                                                              2008-05-10
                                                                            • JSF2でアプリケーションのビューを作成する

                                                                              はじめに 本稿では、Java Enterprise Edition 6で採用されたJSF(JavaServer Faces)について紹介します。 対象読者 Java EE 6開発に興味がある方 これからJavaのWebアプリケーション開発をはじめる方 必要な環境 動作環境は以下のとおりです。 Java EE 6 NetBeans 6.9.1 JSF(JavaServer Faces)とは JavaServer Faces(以下、JSF)が採用された当初は、従来のJavaWebアプリケーションと同様にJSPを使い、その中にJSFのタグを追加していくものでした。JSPはHTMLに近い内容で記述できることがメリットでしたが、現在Webの世界では、Ajaxによる非同期通信や、jQueryUIに代表されるUIコンポーネントも含んでいる非常に優れたライブラリが頻繁に使われるのに対して、JSPが行うのは

                                                                                JSF2でアプリケーションのビューを作成する
                                                                              • 【コラム】攻略! ツール・ド・プログラミング (50) Ajaxを利用したJSFコンポーネントライブラリ「OpenFaces」 | エンタープライズ | マイコミジャーナル

                                                                                「OpenFaces」は、Ajaxによるサーバとの非同期な通信を利用したJSF(JavaServer Faces)コンポーネント・フレームワークである。WebアプリケーションにおいてAjaxを利用する場合、通常であればJavaScriptを記述する必要がある。単にJavaScriptを利用するだけであればそれほど難しくないが、JSFを並用するとなると少々話が複雑になってくる。クライアントサイドで動作するJavaScriptと、サーバサイドで動作するJavaBeans(Managed Bean/Backing Bean)、そしてAjaxによる非同期のデータの受け渡しが絡み合ってくるからである。 そこでJSFでAjaxを利用する場合には、Ajaxによるインタラクティブな機能を内包したJSFコンポーネントを利用するのが一般的になっている。これならばAjaxを実現する複雑なJavaScriptコー

                                                                                • 【コラム】Java API、使ってますか? (59) どうなる? 今後のJavaプラットフォーム(Java EE編) | エンタープライズ | マイコミジャーナル

                                                                                  Javaに関連したAPIを紹介するという目的で続けてきた「Java API、使ってますか?」も次回をもって終了の運びとなった。本連載では、次期バージョンのJavaプラットフォームに採り入れられる可能性のあるAPIについては特に力を入れて紹介してきたつもりでいる。そこで、それらの内容を踏まえながらJava EE 6およびJava SE 7の最新動向を紹介し、最後の締めくくりとさせていただきたいと思う。 Java EE 6の新機能 Java EE 6については、ちょうど1月22日(米国時間)にその仕様となるJSR 316のパブリックドラフトが公開されたところである。これからEC(Executive Committee)による承認投票を経た後、最終ドラフトの作成へと進んでいく。最終リリースまではもう少し時間が必要となるが、今回公開されたパブリックドラフトを眺めるだけでもJava EE 6の大体の