Download
Magazine
Develop
Account
Download
Magazine
Develop
Login
Forgot Account/Password
Create Account
Language
Help
Language
Help
×
Login
Login Name
Password
×
Forgot Account/Password
Category:
Software
People
PersonalForge
Magazine
Wiki
Search
OSDN
>
Find Software
>
System
>
TERASOLUNA Framework
>
Forums
>
Open Discussion
>
【バッチFW】コレクタを使用しない入力チェックについて
TERASOLUNA Framework
Description
Project Summary
Developer Dashboard
Web Page
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
Downloads
List of Releases
Stats
Source Code
Code Repository list
Subversion
View Repository
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
Wiki
FrontPage
Title index
Recent changes
Doc Mgr
List Docs
Communication
Forums
List of Forums
Open Discussion (1277)
Mailing Lists
list of ML
terasoluna-information
News
Forums:
Open Discussion
(Thread #24219)
Return to Thread list
RSS
【バッチFW】コレクタを使用しない入力チェックについて (2009-10-15 22:00 by
Anonymous
#46416)
Reply
Create ticket
お世話になります。
標題についてですが、ビジネスロジック、または前ロジックで入力チェックを行いたいと思っているのですが、
Terasoluna Batchのクラスを使用してどのように実現すればよろしいのでしょうか。
jp.terasoluna.fw.validation.FieldChecks等を使用すればいいのでしょうか?
よくわからず困ってます。
現状として、ある固定長形式のファイルから、取得してきたカラム毎にバリデートチェック(半角英数字チェック等)を行いたいと考えてます。
何方か、具体的な方法をご存知であればご教授お願いいたします。
Reply to #46416
×
Subject
Body
Reply To Message #46416 > お世話になります。 > > 標題についてですが、ビジネスロジック、または前ロジックで入力チェックを行いたいと思っているのですが、 > Terasoluna Batchのクラスを使用してどのように実現すればよろしいのでしょうか。 > > jp.terasoluna.fw.validation.FieldChecks等を使用すればいいのでしょうか? > よくわからず困ってます。 > > 現状として、ある固定長形式のファイルから、取得してきたカラム毎にバリデートチェック(半角英数字チェック等)を行いたいと考えてます。 > > 何方か、具体的な方法をご存知であればご教授お願いいたします。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: 【バッチFW】コレクタを使用しない入力チェックについて (2009-10-20 14:46 by
taromaru
#46553)
Reply
Create ticket
コレクタを使用せずということは、
入力値チェックでエラーになるデータについても、
ビジネスロジックでなんらかの処理をしたいということでしょうか。
(入力値チェックでエラーになるデータをスキップするなら、コレクタを利用すべきです。)
jp.terasoluna.fw.validation.FieldChecks等の中で使用されている、
検証用のユーティリティクラスを利用すれば、
Javaソース上で入力チェックをかけられます。
入力チェックの結果はbooleanで得られます。
例えば、半角英数字チェックであれば、
jp.terasoluna.fw.validation.ValidationUtil#isAlphaNumericString(String)
を利用することになります。
その他の入力チェックは、
入力チェックを実装しているメソッドを参照してください。
(クラスとメソッド名は、validator-rules.xml等を参照してください)
Reply to
#46416
Reply to #46553
×
Subject
Body
Reply To Message #46553 > コレクタを使用せずということは、 > 入力値チェックでエラーになるデータについても、 > ビジネスロジックでなんらかの処理をしたいということでしょうか。 > (入力値チェックでエラーになるデータをスキップするなら、コレクタを利用すべきです。) > > jp.terasoluna.fw.validation.FieldChecks等の中で使用されている、 > 検証用のユーティリティクラスを利用すれば、 > Javaソース上で入力チェックをかけられます。 > > 入力チェックの結果はbooleanで得られます。 > > 例えば、半角英数字チェックであれば、 > jp.terasoluna.fw.validation.ValidationUtil#isAlphaNumericString(String) > を利用することになります。 > > その他の入力チェックは、 > 入力チェックを実装しているメソッドを参照してください。 > (クラスとメソッド名は、validator-rules.xml等を参照してください)
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel