Deadboltの@Patternアノテーションを使用してJavaクラスを検証しています。私はこれらの文字列のいずれかが存在する場合、アクセス権を与えたいと思います: 'TM_TASK' OR 'TM_CHECKLIST'。今私はちょっと混乱している@Patternの中でこれらの文字列を提供する方法について混乱しているので、文字列が2つの文字列のいずれかにマッチするとアクセスできるようにする。また、regex(私はそれらに新しいものだが)他の無効な文字列ではなく、Regexを使用している2つの文字列( 'TM_TASK' OR 'TM_CHECKLIST')のいずれかであるかどうかを検証します。複数の文字列に@Patternアノテーションを使用してjavaでコントローラクラスを検証する
@Api(value = "/tasks")
@Pattern(value = "^[a-zA-Z0-9_]*$", patternType = PatternType.REGEX)
public class TaskController extends BaseController {
private static Logger.ALogger log = Logger.of(TaskController.class);
private TaskService taskService;
private FormFactory formFactory;
}
誰でも解決できますか? –