nextapp.echoservlet.html
Class Html
java.lang.Object
nextapp.echoservlet.html.Html
public class Html
- extends java.lang.Object
Encodes text strings into HTML.
Method Summary |
static java.lang.String |
encode(java.lang.String text)
Encodes a string of text into HTML by replacing less than, greater than,
ampersand, and quotation mark characters with their HTML escaped
equivalents. |
static java.lang.String |
encode(java.lang.String text,
int newLinePolicy)
Encodes a string of text into HTML by replacing less than, greater than,
ampersand, and quotation mark characters with their HTML escaped
equivalents. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NEWLINE_TRANSPARENT
public static final int NEWLINE_TRANSPARENT
- See Also:
- Constant Field Values
NEWLINE_TO_SPACE
public static final int NEWLINE_TO_SPACE
- See Also:
- Constant Field Values
NEWLINE_TO_BR
public static final int NEWLINE_TO_BR
- See Also:
- Constant Field Values
NEWLINE_REMOVE
public static final int NEWLINE_REMOVE
- See Also:
- Constant Field Values
encode
public static java.lang.String encode(java.lang.String text)
- Encodes a string of text into HTML by replacing less than, greater than,
ampersand, and quotation mark characters with their HTML escaped
equivalents. Groups of spaces are replaced with alternating spaces and
non-breaking space characters.
- Parameters:
text
- The text to be encoded into HTML.
- Returns:
- The text, converted to HTML. Newlines will be left intact, NOT
translated to <br> tags.
encode
public static java.lang.String encode(java.lang.String text,
int newLinePolicy)
- Encodes a string of text into HTML by replacing less than, greater than,
ampersand, and quotation mark characters with their HTML escaped
equivalents. Groups of spaces are replaced with alternating spaces and
non-breaking space characters.
- Parameters:
text
- The text to be encoded into HTML.newLinePolicy
- The policy for handling newline characters, one of
the following values:
- NEWLINE_TRANSPARENT - Leave newline characters intact.
- NEWLINE_TO_SPACE - Convert newlines to spaces.
- NEWLINE_TO_BR - Convert newlines to <br> tags.
- NEWLINE_REMOVE - Remove newlines entirely.
- Returns:
- The text, converted to HTML.