タグ

JSFに関するShoCohのブックマーク (20)

  • 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 EE 7を勉強する方法(2015年ver.) - Java EE 事始め!

    2015-01-04 Java EE 7を勉強する方法(2015年ver.) このブログについて 約1年前、下記の記事を書きました。 Java EE 7を勉強する方法 - Java EE 事始め! 僕がJava EE 7研修を開発するにあたって、どのように情報収集したのかを書いたもので、今も一定数の方々に読んでいただいているようです。 しかし、あれから月日が経ち、Java EE 7を取り巻く環境も変わりつつあります。 日語の書籍もいくつか出版されています。 そこで、「今からJava EE 7を勉強するには、どうすればよいか?」を改めて書きたいと思います。 0.開発環境のセッティング JDK 8u25以上+GlassFish 4.1+NetBeans 8.0.2がおススメです。 GlassFishNetBeansのインストールは、ZIPを展開するだけと非常に簡単です。 下記

  • PrimeFacesでAjax通信時のSession有効期間切れエラーの対応方法 | HAWSクラウドサービス

    PrimeFacesを使うとJSFベースのリッチなUIJavaScriptを一切記述することなく構築できて便利です。ただ、JSFを使用しているとブラウザとサーバ間でAjaxを使った通信が頻繁に発生します。その通信の際に、サーバ側のセッションが有効期間切れになると、通常の画面遷移であればログイン画面へリダイレクトをかけれるのですが、Ajaxで通信しているとそういった挙動をさせることができず、ぱっとみ画面に何の変化も起きず、ユーザから見るとボタンを操作したけど何の反応も無いという状況になります。 そんな状態を回避するため今回はPrimeFacesのExtensionを使った対処方法をまとめます。PrimeFacesのExtensionには、<pe:ajaxErrorHandler />というAjax通信中に例外が発生した場合に、処理をハンドリングするタグが用意されています。 レイアウト系のJ

    PrimeFacesでAjax通信時のSession有効期間切れエラーの対応方法 | HAWSクラウドサービス
    ShoCoh
    ShoCoh 2015/01/13
  • JSFでもモダンなUIが作りたい! - Challenge Engineer Life !

    この記事は「Java EE Advent Calendar 2014」の23日目のエントリーです。 昨日は@den2snさんの「JSFのバリデーション - DENの思うこと」でした。明日は@HirofumiIwasakiさんです。 受託でエンプラ 私の仕事は受託開発がメインで、主に製造業のお客様向けに販売管理システムの構築を行っています。 (製造業で複雑な製品扱っている所は営業さんが見積作るの大変なので、その辺をコンフィグレータ使ってうまいことするシステム) 見積業務もお客様によってそれぞれ異なるので、要件に合わせて毎回要件定義して、システムも裏にERPがいたり、フロントでCRMがいて連携したり、色々です。まぁ、いわゆるエンプラなシステムです。 昨今、Web系への憧れというのは当然あって、受託やエンプラで負のネタをみるたび「ですよねー」と思ったりも(^^;; …… … おっと、愚痴でなくA

    JSFでもモダンなUIが作りたい! - Challenge Engineer Life !
  • Weld(CDI)好きのJavaEE6なGlassFish(JSF+CDI+JPA)なアノテーション一覧: すふぃあの記憶

    2019年12月(1) 2017年12月(2) 2016年12月(1) 2015年12月(1) 2015年11月(1) 2014年12月(6) 2012年12月(1) 2012年09月(1) 2012年03月(1) 2011年12月(3) 2011年10月(1) 2011年09月(1) 2011年07月(1) 2011年05月(2) 2011年04月(1) 2011年02月(2) 2010年12月(2) 2010年11月(1) 2010年10月(3) 2010年09月(7)

  • Java EEのCDIで定義しておくと便利なプロデューサーとインターセプター - きしだのHatena

    このエントリはJava EE Advent Calendar 2013の13日目の金曜日です。 昨日は@nagaseyasuhitoさんでした。 メソッドバリデーションのユニットテスト | nagaseyasuhito Daily works. 明日は@yamadamnさんが、ぼくの知らない世界のことを書いてくれるんだと思います。 その前に Java EE 8に盛り込んで欲しい機能のアンケートが行われています。 Jersey MVCを標準に入れるべきかとか、FaceletsをJSFから切り離すべきかとか、CDIの@Stereotypeを他のアノテーションにも適用するべきかとか。MVCは欲しいし、そのMVCとJSFとでFaceletsテンプレートを共有したいし@Stereotypeでアノテーションをまとめれれば「アノテーション地獄」もなくなるし。 興味ない項目は「Not sure」にすればい

    Java EEのCDIで定義しておくと便利なプロデューサーとインターセプター - きしだのHatena
  • JSF2.2のFaces Flows(FlowScoped) - Challenge Engineer Life !

    この記事は「JavaEE Advent Calendar 2013」の1日目の記事となります。 明日はManabu Matsuzaki(@matsumana)さんです。宜しくお願いします! Java EE 7登場 今年は6月にJava EE 7がリリースされました。 Java EE 6からのアップデートは大小様々ありますが、今日はJava EE 7の中からJSF(JavaServer Faces)に着目して、JSF2.2で新しく追加されたFaces Flowsについて書いてみたいと思います。Faces Flowsは、Big Ticketと言われる目玉機能の1つですが、探してみたら意外と日語情報がなかったので(^^; JSFとは? 題の前に、そもそもJSF(JavaServer Faces)って何?ということについて少しだけ。 JSFは現在のJava EEにおける画面構築の標準仕様で、コ

    JSF2.2のFaces Flows(FlowScoped) - Challenge Engineer Life !
  • JSFの標準メッセージを塗り替えるお仕事 - Challenge Engineer Life !

    業務系システムではよくある話ですが、OS標準やフレームワーク固有のメッセージをお客様が塗り替え定義できるようにする、という要件があります。 さらに多言語要件と絡んで、辞書マスタのようなものを持たせて、ユーザがそこに画面上の表示文言やメッセージを投入するという仕様が求められます。 そうした要件への対応に向けた1歩として、まず今日はバリデーション等に引っかかったときに出るJSF標準のメッセージを塗り替える方法を調査・お試ししました。 参考にした情報は以下です。 http://jcp.org/aboutJava/communityprocess/final/jsr314/index.html 上記仕様書の2.5.2.4 Localized Application Messagesの章を読んだりしましたが、やはり以下のサイトのような具体例がわかりやすいですね。というか全てが書かれています…。 ht

  • JSF 2.2ではf:eventのpreRenderViewではなくf:viewActionを使う? - DENの思うこと

    JSF 2.2でf:viewActionというコンポーネントが追加されています。 基JSF 2.0で初期画面表示時に処理を動作させる時に使っていた f:eventのpreRenderViewと同じなのですが微妙に違うところがあります。 まずは単純に呼び出された回数をカウントするバッキングビーンを作ります。 package sample; import javax.faces.view.ViewScoped; import javax.inject.Named; @Named @ViewScoped public class ViewAction { private int count = 0; public int getCount() { return count; } public void init() { count++; } } そして画面 <?xml version='1.

  • JSF 2.2 and HTML5

    JSF 2.2はマイナーリリースに過ぎないが,JSFコンポーネントの介在を必要としないパススルー(pass through)HTML属性など,JSFアプリケーションでのHTML5テクノロジ利用を望む開発者にとって特に重要な機能がアップデートされている。 HTML5の豊富な新機能のひとつに,既存要素に追加された一連の属性がある。例えばinput要素のtype属性では,text, search, email, url, tel, range, number, date などの値がサポートされている。さらにはHTML要素に小さなデータをアタッチすることを目的とした,さまざまなカスタムデータ属性がある。レンダリングはされないが,JavaScriptを使って読み取り可能だ。 JSFのようなコンポーネントベースのライブラリにとって,これには問題がある。新しい属性を認識するために,既存のJSFコンポーネ

    JSF 2.2 and HTML5
    ShoCoh
    ShoCoh 2014/07/15
  • いまいさんのJSFを自分なりに試してみた - Challenge Engineer Life !

    いつもJenkinsオジサマの画像関連Twitterでお世話になっているIntelliJ IDEAマスターこと@masanobuimaiさんが何とJSF2.2を触られていて、色々もやもやされていました。 JSFの事を細々と書き出していくよ。> JSF2.2試してみた - 基編 http://t.co/VZN7zgv9Hp— いまいまさのぶ (@masanobuimai) 2014, 6月 22 続き書いた。> JSF2.2試してみた - 基編のつづき http://t.co/Smy8rByaJg— いまいまさのぶ (@masanobuimai) 2014, 6月 23 「あー自分も最初の頃そういう疑問を多々思っていた」 と思い出しつつ 「あれっ、今もモヤっとしてるじゃん! (゚д゚) ガタッ」 と机に足をぶつけながら読んでました。 人間慣れとは恐ろしいもので、いつの間にか細かいことを

    いまいさんのJSFを自分なりに試してみた - Challenge Engineer Life !
  • Java EE環境におけるCDIのデフォルト化 - n-agetsumaの日記

    Java EE 7 に含まれるCDI1.1より、beans.xmlをアーカイブに含めなくてもCDIが有効となるように仕様が変更されました。この改善点、Java EE 6ユーザにとっては少し困惑する部分があったので、まとめておきます。 CDIとはなんぞやについてはこちらもご参照ください。 CDI1.1からはbeans.xmlがなくてもCDIが有効になる CDI1.0(Java EE 6)では、WEB-INF/beans.xmlを空ファイルでも良いので含めることで、CDIが有効となり、様々なJava EEコンポーネント(JSFのバッキングBeanやEJBなど)に@Injectで任意のクラスのインスタンスをインジェクションできました。 CDI1.1からは、WARファイルやEARファイルのなかに『bean defining annotationが付与されたクラス』または『セッションBean』が含ま

    Java EE環境におけるCDIのデフォルト化 - n-agetsumaの日記
  • SpringのCache Abstractionについて

    ╭━━┳╮╭━╮╭━━━┳━╮╭━╮ ╰┫┣┫┃┃╭╯┃╭━╮┃┃╰╯┃┃ ╱┃┃┃╰╯╯╱┃┃╱┃┃╭╮╭╮┃ ╱┃┃┃╭╮┃╱┃╰━╯┃┃┃┃┃┃ ╭┫┣┫┃┃╰┳┫╭━╮┃┃┃┃┃┃ ╰━━┻╯╰━┻┻╯╱╰┻╯╰╯╰╯ @making's tech note HomeEntriesCategoriesTagsNoteAbout HomeLatest EntriesTanzu Application Platform 1.9 (Full Profile) をEKSにインストールするメモ 🗓 Updated at 2024-04-19T04:20:37Zllama-cpp-pythonを使ってGemmaモデルを使ったOpenAI互換サーバーを起動しSpring AIからアクセスする 🗓 Updated at 2024-02-25T09:05:48ZKubernetesクラスタ内から

    SpringのCache Abstractionについて
    ShoCoh
    ShoCoh 2014/06/10
  • JSF2.2で簡単webアプリケーション開発

    LogbackからLog4j 2への移行によるアプリケーションのスループット改善 ( JJUG CCC 2021 Fall ) Hironobu Isoda

    JSF2.2で簡単webアプリケーション開発
  • JSF 2への第一歩──その基本と、オンラインで読める参考ガイド/チュートリアル - page2 - builder by ZDNet Japan

    JSF 2によるWebアプリケーション開発について学ぶ 以上がJSFの基事項となるが、それではJSF 2に初めて取り組むWebアプリケーション開発者は、何から手を付ければよいのだろうか。 JSFによるWebアプリケーション開発では、Expression Language(JSFタグ内に処理を記述するための式言語)やManaged Bean、CDI、Facelets、Java Persistence API(JPA)、EJB(JPAとEJBはデータの永続化処理に利用)といったさまざまな技術を使うが、これらの技術の詳細を学ぶ前に、まずJSFアプリケーションのライフサイクルをしっかりと頭に入れておきたい。JSFでは、リクエストを受信してからレスポンスを返すまでに、一連の処理が先の図に示したようなフローで進行する。上述した技術は、このフローを構成する各処理を効率的に作るためのものであり、それぞれ

  • 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の新機能まとめ - しんさんの出張所 はてなブログ編
  • PrimeFacesの導入方法とテーマの変え方メモ - Qiita

    <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="PrimeFaces" version="3.0"> <display-name>PrimeFaces Sample</display-name> <servlet> <

    PrimeFacesの導入方法とテーマの変え方メモ - Qiita
  • 初めてのJava EE 6 (JSF 2.0) - wadahiroの日記

    しばらく間があいてしまいました。今回はJava EE 6に含まれているWebフレームワークであるJSF2.0を簡単にさわってみたいと思います。 JSFは、前バージョンのJava EE 5からJava EEに含まれるようになりました。つまり、Java EE準拠のアプリケーションサーバであれば、ライブラリの追加なしにデフォルトで付いてきています。 これはやはり標準のメリットの1つですね。アプリケーションサーバを購入するればWebフレームワークのサポートも一応付いているわけです。 Webフレームワークのサポートを気にするところだとこれはありがたいのではないでしょうか。 しかし、JSFはイマイチ人気がありません。特に日だとStruts1系が多く使われているような話をよく聞きます。 indeed.comのJob Trendsを見ても、ちょっとずつ増えてはいますが微妙な感じですね。 もしかすると標準

    初めてのJava EE 6 (JSF 2.0) - wadahiroの日記
  • Java EE6はSpringの代替になると思いますが、ただしJSFは除く、という話(JavaEE Advent Calendar 2012) « inoue_se

    この記事はJavaEE Advent Calendar 2012の24日目の記事です。 先日、JavaOne報告会の場で、Java EE6 vs. Spring Framework(以下Spring)の話をしてJava EE6に軍配をあげる発表をしました。 自分は昔からロッド・ジョンソン氏の「実践J2EEシステムデザイン」を素晴らしいだとまわりの人に勧めてきました。今までJavaのWebアプリフレームワーク(以下WAF)に何を選べばいいかと聞かれたら、Springが良いと答えてきました。今回、意見を180度変えたと思う人もいそうですが、そこまでの大きな変節ではありません。Java EE6のアーキテクチャがSpring化したからです。 そもそも今でも客観的に見れば、Java EE6よりSpringのほうがアーキテクチャとしては美しいと思っています。 えっ、と思われそうですが、発表で嘘を言っ

    ShoCoh
    ShoCoh 2014/05/29
  • PrimeFaces

    Your perfect companion for Angular, React, Vue and JSF featuring elegant, high-performance, accessible and fully customizable UI Components. Open source products of PrimeTek are used all around the world by 5M+ developers in Fortune 500 companies, corporations, government agencies and educational institutions.

    PrimeFaces
    ShoCoh
    ShoCoh 2014/05/29
  • 1