読書会(Java EE 7徹底入門)第2回議事録
[ 戻る ]
=========================================================================================================
Java読書会BOF 「Java EE 7徹底入門 - 標準Javaフレームワークによる高信頼性Webシステムの構築」を読む会 第2回
=========================================================================================================
.. csv-table:: 開催概要
"日時", "2016年2月20日 10:00 - 17:00"
"場所", "川崎市教育文化会館 第3会議室"
"出席者(敬称略)", "高橋(徹)、今井、岩室、遠藤、平山、杉山、根本、小棚木、吉田、井上、吉本、高橋(智)(書記)"
Chapter 2 プレゼンテーション層の開発 --- JSFの基本
==================================================
2.6.8 選択フォーム
------------------
- P.81 チェックボックスの初期状態はチェック有りor無し?
- ビーンのflagメンバはtrueなのだが、図2.20はチェック無し
- チェックの有無の設定は、selectBooleanCheckboxでどう書く?
- P.85 ManyメニューとはそもそもHTMLでいうところの何?
- 実際のHTMLの出力内容を見てみたい
- JSFのタグと、実際に出力されるHTMLのタグとの対比については宿題
2.6.10 テーブル
---------------
- P.89 categoryのrepeat内容は、OutputTextではなく、直接出力になっているのはなぜ?
- 単にサボっているだけ? HTMLエスケープの必要が無いから?
- サンプルプロジェクトを実際に修正してみて試すのは宿題
2.6.11 メッセージ
-----------------
- P.93 画面全体のエラーとは?
- エラー系のメッセージだけでなく、通常のメッセージも含むのでは?
2.7.1 ELとは
------------
- P.94 JSPは $
2.7.3 暗黙オブジェクト
----------------------
- P.95 文字列の定義にシングルクオートとダブルクオートの使い分けは?
- どちらでも良い?
- JavaEEのEL式の仕様書を確認するのは宿題
2.7.4 演算子
------------
- P.97 #{a lt b || a lt c} の || は or の誤植!!
- P.97 参考演算子の 参考 は 三項 の誤植!!
2.7.5 メソッドの呼び出し
------------------------
- P.97 クラスのstaticメソッドは直接呼べるのか?
- JavaEEのEL式の仕様書を確認するのは宿題
Chapter 3 プレゼンテーション層の開発 --- JSFの応用 その1
========================================================
3.1.2 JSFのバリデーション
-------------------------
- P.101 validateLengthのmaximumの数字の意味はUnicodeの文字数のこと?
- サロゲートペアなどの処理は含まれている?
- Emojiは? アラビア語は? ベトナム語は?
- サンプルプロジェクトで試すのは宿題
- P102 なぜmaximumが30になっているのか?
3.1.5 ビーンバリデーションのバリデータ
--------------------------------------
- P.109 「空文字」について、空白スペースのみが入っている文字列はTrimしてくれるのか?
- 日本語の全角スペースは?
- 0xA0の半角スペースは?
3.1.6 ビーンバリデーションのエラーメッセージ変更
------------------------------------------------
- P.110 .propertiesファイル中の文字列は、日本語そのままで使えるのか?
- Unicodeエスケープは不要?
- Java6以降は、native2asciiが不要な読み込み方法(メソッド)も用意された
3.2.2 標準のコンバータ
----------------------
- P.117 月の数字が0から始まるのは?
- Index値として利用して、月の名前の配列にアクセスするのが簡単だから、アメリカ人がそう決めた?
- P.118 タイムゾーンはクライアント(Webブラウザ)の情報から判断できるのか?
- 言語くらいは分かるが、タイムゾーンは無理
- 一般的なWebアプリではユーザー自身に明示的にタイムゾーンを指定してもらう
- P.89,90,117,118 など HH:mm:dd の dd は ss の誤植!!
- P.119 なぜ全角の¥マークなのか?
- 半角のバックスラッシュ(\)と、半角のUnicodeの円記号(¥)との混同を避けるため?
- Mac OS X では、キーボードでの入力時に使い分けられるようになっている
3.5.1 パススルーアトリビュート
------------------------------
- P.136 ネームスペースは、java.sun.com ではなく xmlns.jcp.org の誤植!!
3.5.2 パススルーエレメント
--------------------------
- P.137 .xhtmlファイルをWebデザイナーがデザインツールで編集するのは一般的なのか?
.. note::
P.142まで終了。次回はP.143から。
[ 戻る ]