validatorで半角英数字のみ許可される項目を検証する際に
maskで^[0-9a-zA-Z]*$として
チェックしようとしているのですが、
入力値が半角スペースのみの場合に、
エラーとならないのですが、なぜでしょうか。
正規表現の記述が間違っていますか?
それとも他の原因でしょうか。
教えてください。

ちなみにstrutsのバージョンは1.2.9です。
お願いします。