「 JSF 」 一覧
-
JavaEEでリダイレクトを伴うデータ入出力(flashの活用)
JavaEEで何らかの処理を行い、リダイレクトさせる場合、リダイレクト前のデータを保存し、リダイレクト後のページにデータをもちこしたいときなどがあると思います。 オブジェクトの変数自体はスコープアノテ …
-
JSPネタ3本目。 Ajaxです。 こちらも独自のライブラリを使うようですね。 drwというものが有名のようです。 dwr pomでの記述 下記の記述でダウンロードすればOKです。 [crayon-6 …
-
本日は小ネタなので2つのネタをまとめます。 CDI循環依存エラー 半年近くやってますが、いまだにJavaEEでエラーがでてくると焦ります(汗) 本日のエラーですが、 [crayon-66ecd18a2 …
-
JSFではラベルやテキストといったコンポーネントをグループ化し、一つのまとまりとすることができます。 メリットとしては似たような部分をテンプレート化しておくことで保守性を向上させることができます。 さ …
-
JSFのプルダウンに関して(イベントをトリガーにする&非ajax)
いろいろと社内アプリを作っていたせいでかなりプルダウンは慣れたとおもったのですが、未知の部分がさらにあったのでまとめます。 初期値に値がないとき ようはプルダウンで初期値を「~を選んでください」みたい …
-
JDBC文字化け対策 データベースがutf8以外の文字コードになっていたりして通常通りデータを操作すると化けることが発生。 まあPHPの時だとしょっちゅうだったんですがJPAになってからそういうケース …
-
2015/09/05 -Java, JavaScript
JSFJSFでajaxを使うときにいろいろと調べたのでメモ。 やろうとしたことはWEB上で給与明細の計算をしたくて、プルダウンで月の変更したら自動的に経費が該当月に替わるというシステムです。 ajaxを使う …
-
JSF リダイレクト後のメッセージ&disabled=true
少々細かいですがJSFネタです。 リダイレクト後のメッセージ JSFからManagedBeanのメソッドを呼び出す、 何らかの処理 メッセージをFacesMessagesに入れる リダイレクト という …
-
現在開発中のサブプロジェクトでJSFからAjaxを使う機会があったので紹介します。 仕様自体は非常にシンプルで下記の画面でプルダウンが変更になったときにDBを見に行って画面の値を更新するような仕様です …
-
JSF+CDIでCSVダウンロード機能を実装するときの処理です。 結構、汎用的でいろんなところででてきますね。 コード
12345678910111213141516HttpServletResponse res = (HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse();String encoding ="Windows-31J"res.setContentType("text/html; charset="+encoding);res.setHeader("Content-Disposition", "attachment; filename=\"ファイル名\"");PrintWriter w = null;try {w = res.getWriter();} catch (IOException ex) {Logger.getLogger(ProductListBean.class.getName()).log(Level.SEVERE, null, ex);}String csvStr = "\"id\",\"name\"\n\"1\",\"norio\"";//ここでCSV文字列を入力しますw.print(csvStr);//これをいれないとcsvにHTMLが混在してしまいます。FacesContext.getCurrentInstance().responseComplete();}HTTPのヘッ …