SelectOneMenuでsizeを指定しても無視されて1になってしまう。
結局、SelectOneListboxとSelectOneMenuはほとんどロジックが同じなので、THtmlSelectOneListboxを作るのではなく、THtmlSelectOneMenuでsizeプロパティに対応しました。
SelectOneMenuでsize=1になるのは、確かに問題ない(仕様がおかしいと書いたのは自分の間違い)けど、Teeda Extensionには、SelectOneListboxのFactoryが漏れていた。 htmlでselectタグのsizeが指定されたときには、SelectOneListboxを作成するようにFactoryを追加する。
JSFの仕様のほうがおかしいと思うので、sizeが指定されたらそれを生かすようにする。
仕様なのでcloseします。
SelectOneMenuは、size=1になるのが仕様ですよ~
結局、SelectOneListboxとSelectOneMenuはほとんどロジックが同じなので、THtmlSelectOneListboxを作るのではなく、THtmlSelectOneMenuでsizeプロパティに対応しました。