CATEGORY

JavaEE7

eclipseエラー: There is ‘1’ error in ‘javaee_…

事象 eclipseのバージョンアップ後、それまでエラーなくビルドできていたfaces-config.xmlで次のエラーが発生する。 There is '1' error in 'javaee_8.xsd'. 改行する、空白を入れる、等の適当な編集を行い、保存すると解消するが、eclipseを再起動すると再び表示される。 使用しているEclipseのバージョンは次の通りです。 Eclipse ID […]

mavenマルチモジュールプロジェクトの構成例

システム開発でよく使用するmavenマルチモジュールプロジェクトの構成サンプルを説明します。 構成方針 複数のサブシステムをもつシステム開発を想定しています。システム名はzzz、サブシステムはf10, f20等のサブシステムIDが割り当てられているものとして、各種のネーミングを決定しています。 このシステムでは、DB操作にはmybatisを使用する想定です。各テーブルに対する基本操作を行うためのm […]

JSFラジオボタン・チェックボックスとbootstrap

boostrapでラジオボタンやチェックボックスを使用する場合、div, input, label要素にbootstrapのCSSクラスを指定する必要がある。 JSFでラジオボタンを使用する場合、selectOneRadio, selectBooleanCheckbox, selectManyCheckbox等を使用するが、これらのJSF要素が出力するHTML要素のコントロールができず、上記のよう […]

Java/JavaEE開発キットの作成

Javaアプリ開発者のローカルPCに、ファイル展開するだけで開発環境をできるようにするための開発キットの準備について記載します。 ★随時更新予定★ 背景 Java/JavaEE等を使ったアプリ開発では、所定の手順に従いeclipse, APサーバ、subversin/git等のミドルウェアをインストールし、それぞれの設定を行うことが多い。 このような作業は、手順が複雑になり時間がかかる場合もあり、 […]

JavaEE7のJSF, Facelets, JSPの関係

JavaEEを使ったアプリ開発の際に、いつも気になるが後回しにしていたこと… HTML5への対応方法の調査等、今後の理解促進のために、調べてみた。 FaceletsとJSFとの関係は? JSFはWebアプリ開発のためのフレームワークであり、ページレンダリングの機能として、JSPやFaceletsを使っている。JSF1.2までは標準でJSPが使用されていたが、JSF2.0からはレンダリン […]