http://www.opencbank.net/
cBankSupport topreleaseFAQversionLicensepatch_downloadsupport_info
マークは、次期バージョンにて対応予定です。
マークは、スケジュールは未定ですが今後対応する予定です。
(無印)は、既にリリース済み製品で対応されたものまたは、回答(A.〜)により解決やクローズされた項目です。


【件 名】
cInputCheck「半角アルファベット」、「半角カタカナ」を指定した場合、半角スペースが許容される。

【日 付】 (2002/05/13) 【Q番号】[0205002] 【製 品 名】 cInputCheck(Ver. 1.2.2)
cInputCheckにて、フォーマットを「半角アルファベット」、「半角カタカナ」を指定した場合、許容しないはずの半角スペースが許容されてしまいます。
半角スペースは「半角アルファベット」、「半角カタカナ」どちらかに含まれているのでしょうか?
それともtrimされてからチェックされているのでしょうか?

また他のフォーマットに半角スペースが含まれているかも教えてください。

ご指摘の”半角スペース”、”半角アルファベットに”
半角スペースが文字集合として含まれる不具合ですが、
検証の結果、確認できませんでした。

cFramework Ver1.5.2でご指摘いただいた
"HttpServletRequestParameter#getParameters()メソッドの返り値のMapの要素がtrimされる"
(登録番号0204005-1)に関連して発生している不具合と思われます。

各フォーマットの文字集合に半角スペースが含まれるかどうかについてですが、
以下の通りです(動作テストによる検証です)。

文字集合にスペースを含むもの
 HALF_SPACE
 MAIL(ただしスペース1文字のみの場合)
 HALF_SYMBOL
 
文字集合にスペースを含まないもの
 FULL_SPACE
 HALF_ALPHABET
 FULL_ALPHABET
 HALF_NUMBER
 FULL_NUMBER
 HALF_INTEGER
 FULL_INTEGER
 HIRAGANA
 HALF_KATAKANA
 FULL_KATAKANA
 KANJI
 FULL_SYMBOL