Wprowadzanie danych

Podstawową metodą umożliwiającą użytkownikowi wpisywanie danych jest textField(). Istnieje również szereg metod szczegółowych, do wprowadzania szczególnych typów danych, o charakterystycznych właściwościach lub formatach, np.:

Dwie ostatnie metody, ze względu na swój szczególny charakter,  mają automatycznie przypisane nazwy parametrów i niektóre właściwości.

Istnieje również metoda textArea(), wyświetlająca obszar tekstowy do wprowadzania danych.

Szczególnym przypadkiem są metody uploadField(), pozwalające na wyświetlanie pola do przesyłania plików na serwer. Jeśli się korzysta z którejś z nich, należy uwzględnić to przy tworzeniu formularza: zamiast podstawowej metody createForm() należy wykorzystać przystosowaną specjalnie do tego celu metodę createUploadForm().

Przykład

<label>"Customer last name"</label>
$html.textField("customer.name",
                (String) $getParam("customer.name"),
                100,
                false,
                (String) "CUSTOMER LAST NAME",
                (String) null,
                (String) "customer.name",
                (String) null,
                (String) null,
                (String) null,
                (String) null,
                {})