|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--org.erif.util.HTMLUtil
a grab bag of html niftiness. mainly used for clean(), newlineToBR(), newlineToLI(), and makeSelectList()
| Constructor Summary | |
HTMLUtil()
|
|
| Method Summary | |
static java.lang.String |
clean(java.lang.String text)
removes open brackets from text, neutralizing any HTML present |
static java.lang.String |
encode(java.lang.String text)
|
static java.lang.String |
getReferrer(javax.servlet.http.HttpServletRequest req)
returns referring page as String from HTTPServletRequest |
static java.lang.String |
getRemoteAddr(javax.servlet.http.HttpServletRequest req)
returns remote ip as String from HTTPServletRequest |
static java.lang.String |
makeMultiSelectList(java.lang.String name,
java.lang.String[][] hash)
Provides HTML for a multiselect box containing the items in the parameters |
static java.lang.String |
makeMultiSelectList(java.lang.String name,
java.lang.String[][] hash,
java.lang.String[] chosen)
Provides HTML for a multiselect box containing the items in the parameters; automatically defaults to previously selected statement |
static java.lang.String |
makeSelectList(java.lang.String name,
int[] hash,
int chosen)
Provides HTML for a select box containing the items in the parameters; automatically defaults to previously selected statement |
static java.lang.String |
makeSelectList(java.lang.String name,
java.lang.String[][] hash,
java.lang.String chosen)
Provides HTML for a select box containing the items in the parameters; automatically defaults to previously selected statement |
static java.lang.String |
makeSelectList(java.lang.String name,
java.lang.String[][] hash,
java.lang.String chosen,
java.lang.String prompt)
Provides HTML for a select box containing the items in the parameters; automatically defaults to previously selected statement |
static java.lang.String |
makeSelectList(java.lang.String name,
java.lang.String[] hash,
java.lang.String chosen)
Provides HTML for a select box containing the items in the parameters; automatically defaults to previously selected statement |
static java.lang.String |
newlineToBR(java.lang.String text)
replaces newlines with <BR>'s |
static java.lang.String |
newlineToLI(java.lang.String text)
replaces newlines with <BR>'s |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HTMLUtil()
| Method Detail |
public static java.lang.String getRemoteAddr(javax.servlet.http.HttpServletRequest req)
public static java.lang.String getReferrer(javax.servlet.http.HttpServletRequest req)
public static java.lang.String clean(java.lang.String text)
text - text to be cleanedpublic static java.lang.String encode(java.lang.String text)
public static java.lang.String newlineToBR(java.lang.String text)
text - text to be displayedpublic static java.lang.String newlineToLI(java.lang.String text)
text - text to be displayed
public static java.lang.String makeSelectList(java.lang.String name,
java.lang.String[][] hash,
java.lang.String chosen,
java.lang.String prompt)
name - name of select box for use in parametershash - object array containing key/value pairschosen - value to be used as default SELECTEDprompt - display text for unselected list (or null for none)
public static java.lang.String makeSelectList(java.lang.String name,
java.lang.String[][] hash,
java.lang.String chosen)
name - name of select box for use in parametershash - object array containing key/value pairschosen - value to be used as default SELECTED
public static java.lang.String makeSelectList(java.lang.String name,
int[] hash,
int chosen)
name - name of select box for use in parametershash - int array containing numeric values (key/value are the
same)chosen - value to be used as default SELECTED
public static java.lang.String makeSelectList(java.lang.String name,
java.lang.String[] hash,
java.lang.String chosen)
name - name of select box for use in parametershash - String array containing values (key/value are the same)chosen - value to be used as default SELECTED
public static java.lang.String makeMultiSelectList(java.lang.String name,
java.lang.String[][] hash,
java.lang.String[] chosen)
name - name of select box for use in parametershash - object array containing key/value pairschosen - value(s) to be used as default SELECTED
public static java.lang.String makeMultiSelectList(java.lang.String name,
java.lang.String[][] hash)
name - name of select box for use in parametershash - object array containing key/value pairs
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||