私のページには 2 つの commandLink があります。ユーザーは、入力テキスト ボックスに詳細を入力する必要があります (これには h:inputText を使用しましたが、すべてのフィールドは必須です)。[送信] をクリックします。ユーザーがこれらのフィールドのいずれにも入力したくない場合は、「このアクティビティをスキップする」の送信の下にリンクがあります。このスキップ リンクは、他のページにリダイレクトされます。送信リンクとスキップ リンクはどちらも h:commandLink です。ユーザーがSkipをクリックすると、beanを呼び出していくつかのビジネスチェックを行いたいため、h:outputLinkをSkipに使用することはできません。
現在、ユーザーがフィールドに詳細を入力せずに [スキップ] リンクをクリックすると、h:inputText の required=true 属性が発生します。ユーザーが [スキップ] リンクをクリックしたときではなく、詳細を入力せずに [送信] をクリックしたときにのみ発生するようにします。
これを達成する方法は?