We recommend that users perform form validation in the browser on the client side, before data is sent to the server. To ensure that data is entered into a particular field, you can select Required in the New Dataslot dialog box for the dataslot that generates the field in presentation. See OpenEdge Getting Started: Developing BPM Applications with Developer Studio for a description of this procedure. Once designated as Required, an asterisk appears to the right of the label in the presentation.
Business Process Server supports form validation by using JSP tags that automatically generates client-side Java form validation. Users can only see the tags in the generated JSP pages, and the lengthy Java code that existed in earlier BPM Workflow versions are not displayed.