| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.server.servlets.HtmlPage
public class HtmlPage
The HtmlPage class encapsulates the functionality required to prepare an HTML script to display in a browser. This class provides methods to construct various HTML elements such as forms, list boxes, anchor tags and headlines.
| Constructor Summary | |
|---|---|
| HtmlPage()This is the default constructor for the HtmlPage class. | |
| HtmlPage(java.lang.String title)This constructor takes a String as an argument which is used to initialize the title of the page. | |
| Method Summary | |
|---|---|
|  void | addBreak()This function inserts a line break into the HTML script. | 
|  void | addHeadline(int headlineType,
            java.lang.String headlineText)This function inserts a headline tag with the value provided as a parameter to the function, as well as the text to be displayed. | 
|  void | addHidden(java.lang.String name,
          java.lang.String value)This function inserts a hidden input control tag into the HTML script. | 
|  void | addInput(java.lang.String type,
         java.lang.String name,
         java.lang.String value,
         java.lang.String size)This function creates an input element for a form. | 
|  void | addSubmit(java.lang.String value)This function adds submit button to a form in an HTML page. | 
|  void | addText(java.lang.String text)This function adds a normal text string to the HTML script. | 
|  void | endForm()This function adds a closing form HTML tag. | 
|  java.lang.String | getHtml()This function returns the HTML script to generate the page as it is currently defined. | 
|  java.lang.String | getSelect(java.lang.String name,
          java.lang.String size,
          java.lang.String[] values,
          java.lang.String[] text)This function creates an input element which is called a select list. | 
|  java.lang.String | quote(java.lang.String s)This function returns a string which is surrounded by quotes. | 
|  void | startForm(java.lang.String method,
          java.lang.String action)This function inserts the opening tag for a form into the HTML script. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public HtmlPage()
public HtmlPage(java.lang.String title)
String - the title of the page| Method Detail | 
|---|
public void addBreak()
public void addHeadline(int headlineType,
                        java.lang.String headlineText)
int - the headline typeString - the headline text
public void addHidden(java.lang.String name,
                      java.lang.String value)
String - name of hidden tagString - value of hidden tag
public void addInput(java.lang.String type,
                     java.lang.String name,
                     java.lang.String value,
                     java.lang.String size)
String - the type of form input, i.e. text, radio, checkboxString - the name of the input elementString - the value associated with this elementString - the size of the elementpublic void addSubmit(java.lang.String value)
String - the text to be displayed on the submit buttonpublic void addText(java.lang.String text)
String - the text to be displayedpublic void endForm()
public java.lang.String getHtml()
public java.lang.String getSelect(java.lang.String name,
                                  java.lang.String size,
                                  java.lang.String[] values,
                                  java.lang.String[] text)
String - the name of the select listString - the size of the select list. If set to
        one, this becomes a drop down list box.String - the values associated with the list boxString - the text displayed in the list box.public java.lang.String quote(java.lang.String s)
String - the string to be encapsulated in quotes
public void startForm(java.lang.String method,
                      java.lang.String action)
String - the method of form submission, either
        post or get.String - the action attribute of the form.| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||