エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
検証用アノテーション - cypher256's blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
検証用アノテーション - cypher256's blog
SAStruts では Struts 標準の入力チェックに対応するアノテーションが用意されていて、Mask を使えば大... SAStruts では Struts 標準の入力チェックに対応するアノテーションが用意されていて、Mask を使えば大概のことはできますが、それだけだと実際の業務プロジェクトでは開発者が苦労することになります。小数点を含む数値に @DoubleType とか使うと "1d" とか "1f" が通っちゃいますからね。 そこで検証用アノテーションを作ることになります。こんな。 // 数値チェック・アノテーション @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) @Validator("numberCheck") public @interface NumberCheck { /** 数値最大桁数 (数字全体の最大有効桁数 例)123.4 -> 4) */ int maxlength(); /** 小数部桁数 */ in