The following properties of NativeForm control how the form is submitted:
The Method property must be POST and Multipart must be true if your form includes a file upload field. The Action property is the URL of the service to which to submit the form. This can be an absolute or a relative URL. If it is relative, then the URL is resolved relative to the application directory (jsx3.app.Server.resolveURI()).
The Target and Target IFrame properties control where the response from the submission is displayed. In most cases it is best to submit the form invisibly and process the response programatically. In this case, set Target to Invisible IFRAME. You can also have the response render in a native pop-up window (Target = New Window) or have it replace the page hosting the GI application (Target = Current Window). Using the Target IFrame property you can have the response render in an instance of jsx3.gui.IFrame. The following components can aid in creating accessible HTML forms.
The following figure shows a form being built in General Interface Builder.
Here is the source code for the form displayed above: form.xml |
Contents
|

