Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Sample

Code Block
languagejava
import org.joget.commons.util.StringUtil;
 
String html = "<p>This is a test string</p>";
String stripped = StringUtil.stripAllHtmlTag(html);

Fields

TYPE_HTML
public static final java.lang.String TYPE_HTML = "html";

Used for escapeString method for escape format to escape html syntax.

TYPE_JAVA
public static final java.lang.String TYPE_JAVA = "java";

Used for escapeString method for escape format to escape java syntax.

TYPE_JAVASCIPT
public static final java.lang.String TYPE_JAVASCIPT = "javascript";

Used for escapeString method for escape format to escape javascript syntax.

TYPE_JSON
public static final java.lang.String TYPE_JSON = "json";

Used for escapeString method for escape format to escape json syntax.

TYPE_REGEX
public static final java.lang.String TYPE_REGEX = "regex";

Used for escapeString method for escape format to escape regex syntax.

TYPE_SQL
public static final java.lang.String TYPE_SQL = "sql";

Used for escapeString method for escape format to escape sql syntax.

TYPE_URL
public static final java.lang.String TYPE_URL = "url";

Used for escapeString method for escape format to encode url parameter value.

TYPE_XML
public static final java.lang.String TYPE_XML = "xml";

Used for escapeString method for escape format to escape xml syntax.

Methods

addParamsToUrl

...

Escape a string based on format and replaced string based on the replace keyword map

Parameters:

format - StringUtil.TYPE_REGEX or StringUtil.TYPE_JSON TYPE_HTML, TYPE_JAVA, TYPE_JAVASCIPT, TYPE_JSON, TYPE_SQL, TYPE_XML, TYPE_URL or TYPE_REGEX. Support chain escaping by separate the format in semicolon (;).

replaceMap - A map of keyword and new keyword pair to be replaced before escaping

decryptContent
public static java.lang.String decryptContent(java.lang.String content)

...

Encrypt all keywords in the content which wrapped in SecurityUtil.ENVELOPE with SecurityUtil.encrypt method.

getUrlParams
public static java.util.Map<java.lang.String, java.lang.String[]> getUrlParams(java.lang.String url)

Converts all request parameters in an URL to a map

md5
public static java.lang.String md5(java.lang.String content)

...