1

String 型の入力パラメータを取るルールがあります。BAL を使用して、このパラメーターが保持する値から空白を削除できますか?

そうでない場合、これを行う他のオプションは何ですか。この JRule には、条件列がこのパラメーターで、出力がアクション列であるデシジョン テーブルがあります。

出力ルールセット パラメータがブール値である Rule IsDepartmentManager に対して、文字列型の Rulset パラメータ「名前」を定義するとします。

デシジョン テーブルの Name 列の値は "John" で、これは True です。それ以外の場合は False。

このルールが Web サービスとして呼び出されると、入力送信は "John " になります。名前に空白が含まれており、デシジョン テーブルが正確に一致するため、返される結果は False です。

4

2 に答える 2

3

ルール タスク (デシジョン テーブルまたはルールを含む) に初期アクションを追加して、その中で theInputString.trim(); を実行できます。

于 2013-12-19T14:12:43.393 に答える