|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.zentense.step2.util.Form
public class Form
This bean generates the HTML needed to maintain the state of forms
| Nested Class Summary | |
|---|---|
class |
Form.CheckboxField
|
class |
Form.Field
|
class |
Form.FileField
|
class |
Form.PasswordField
|
class |
Form.RadioField
|
class |
Form.SelectField
|
class |
Form.TextAreaField
|
class |
Form.TextField
|
| Constructor Summary | |
|---|---|
Form(java.lang.String formName,
java.lang.String action)
|
|
| Method Summary | |
|---|---|
void |
addCheckboxField(java.lang.String name,
java.lang.String value)
Writes a checkbox |
void |
addField(java.lang.String name,
Form.Field field)
|
void |
addFileField(java.lang.String name)
Writes a file input field. |
void |
addFileField(java.lang.String name,
java.lang.String accept)
Writes a file input field. |
void |
addFileField(java.lang.String name,
java.lang.String accept,
java.lang.String servername)
Writes a file input field. |
void |
addHiddenField(java.lang.String name,
java.lang.String value)
Writes a hidden field |
void |
addPasswordField(java.lang.String name,
int size,
int maxlength)
Writes a password field |
void |
addRadioField(java.lang.String name,
java.lang.String value)
Writes a radio button |
Form.SelectField |
addSelectField(java.lang.String name)
|
Form.SelectField |
addSelectField(java.lang.String name,
View options)
Writes a select form field |
Form.SelectField |
addSelectField(java.lang.String name,
View options,
java.lang.String colValue,
java.lang.String colText)
|
void |
addTextAreaField(java.lang.String name,
int cols,
int rows,
java.lang.String wrap)
Writes a text area field |
void |
addTextField(java.lang.String name)
Writes an input text field, with size 20 and no maximum length. |
void |
addTextField(java.lang.String name,
int size,
int maxlength)
Writes a text field |
void |
clear()
|
java.lang.String |
close()
Closes a tag |
java.lang.String |
get(java.lang.String name)
|
java.lang.String |
getAction()
|
Form.Field |
getField(java.lang.String name)
|
java.lang.String |
getName()
|
Form.SelectField |
getSelectField(java.lang.String name)
|
java.lang.String |
multipart()
Writes a multipart form tag |
java.lang.String |
multipart(java.lang.String xtra)
|
java.lang.String |
open(java.lang.String method)
Writes a form tag, posted with POST method |
java.lang.String |
open(java.lang.String method,
java.lang.String xtra)
Writes a form tag |
void |
populate(HttpServletRequest request)
Populates field values from request |
void |
populatePartial(View v)
Populates field values from view. |
java.lang.String |
renderField(java.lang.String name)
|
java.lang.String |
renderField(java.lang.String name,
java.lang.String xtra)
|
java.lang.String |
renderHidden(java.lang.String name,
java.lang.String value)
|
java.lang.String |
renderOption(java.lang.String name,
java.lang.String value,
java.lang.String text)
|
java.lang.String |
renderRadio(java.lang.String name,
java.lang.String value,
java.lang.String xtra)
|
java.lang.String |
renderSubmit(java.lang.String value)
Writes a submit button |
java.lang.String |
renderSubmit(java.lang.String name,
java.lang.String value)
Writes a submit button |
void |
set(java.lang.String name,
java.lang.Object value)
|
void |
setAction(java.lang.String action)
|
void |
setDefault(java.lang.String field,
java.lang.String deflt)
|
java.lang.String |
toXML(int indent)
Returns a XML representation of the state of this form |
void |
useCheck(Check check,
java.lang.String onerror)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Form(java.lang.String formName,
java.lang.String action)
| Method Detail |
|---|
public final java.lang.String getName()
public final void set(java.lang.String name,
java.lang.Object value)
public final java.lang.String get(java.lang.String name)
public final Form.Field getField(java.lang.String name)
public final Form.SelectField getSelectField(java.lang.String name)
public final void populate(HttpServletRequest request)
request - Servlet requestpublic final void populatePartial(View v)
vm - Runtime request object
public final java.lang.String toXML(int indent)
throws java.lang.Exception
java.lang.Exceptionpublic final java.lang.String open(java.lang.String method)
name - Name of the formaction - URL to invoke when form is posted
public final java.lang.String open(java.lang.String method,
java.lang.String xtra)
name - Name of the formaction - URL to invoke when form is postedmethod - GET or POSTxtra - Extra parameters
public final java.lang.String close()
public final java.lang.String multipart()
name - Name of the formaction - URL to invoke when form is posted
public final java.lang.String multipart(java.lang.String xtra)
public final void addField(java.lang.String name,
Form.Field field)
public final void addTextField(java.lang.String name)
name - Name of the field
public final void addTextField(java.lang.String name,
int size,
int maxlength)
name - Name of the fieldsize - Graphical size of the fieldmaxlength - Maximum length of this field
public final void addPasswordField(java.lang.String name,
int size,
int maxlength)
name - Name of the fieldsize - Graphical size of the fieldmaxlength - Maximum length of this field
public final void addHiddenField(java.lang.String name,
java.lang.String value)
name - Name of the fieldvalue - Value of the field
public final void addTextAreaField(java.lang.String name,
int cols,
int rows,
java.lang.String wrap)
name - Name of the text areacols - Colums for this text arearows - Rows for this text areawrap - What kind of wrapping (off, virtual, etc)
public final Form.SelectField addSelectField(java.lang.String name,
View options)
throws java.lang.Exception
name - Field nameoptions - View with options
java.lang.Exception
public final Form.SelectField addSelectField(java.lang.String name)
throws java.lang.Exception
java.lang.Exception
public final Form.SelectField addSelectField(java.lang.String name,
View options,
java.lang.String colValue,
java.lang.String colText)
throws java.lang.Exception
java.lang.Exception
public final void addCheckboxField(java.lang.String name,
java.lang.String value)
name - Name of the checkboxvalue - Value for this checkbox
public final void addRadioField(java.lang.String name,
java.lang.String value)
name - Name of the radiovalue - Value for this radio
public final void setDefault(java.lang.String field,
java.lang.String deflt)
public final java.lang.String renderSubmit(java.lang.String value)
value - Text shown in the button
public final java.lang.String renderSubmit(java.lang.String name,
java.lang.String value)
name - Button namevalue - Text shown in the buttonpublic final void addFileField(java.lang.String name)
name - Name of this field
public final void addFileField(java.lang.String name,
java.lang.String accept)
name - Name of this fieldaccept - MIME type of files accepted in this field
public final void addFileField(java.lang.String name,
java.lang.String accept,
java.lang.String servername)
name - Name of this fieldservername - Name (at server) for uploaded file
public final java.lang.String renderField(java.lang.String name)
throws java.lang.Exception
java.lang.Exception
public final java.lang.String renderField(java.lang.String name,
java.lang.String xtra)
throws java.lang.Exception
java.lang.Exception
public final java.lang.String renderHidden(java.lang.String name,
java.lang.String value)
throws java.lang.Exception
java.lang.Exception
public final java.lang.String renderRadio(java.lang.String name,
java.lang.String value,
java.lang.String xtra)
throws java.lang.Exception
java.lang.Exception
public final java.lang.String renderOption(java.lang.String name,
java.lang.String value,
java.lang.String text)
public final void useCheck(Check check,
java.lang.String onerror)
public void clear()
throws java.lang.Exception
java.lang.Exceptionpublic void setAction(java.lang.String action)
public java.lang.String getAction()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||