Example usage for org.apache.commons.lang StringEscapeUtils escapeHtml

List of usage examples for org.apache.commons.lang StringEscapeUtils escapeHtml

Introduction

In this page you can find the example usage for org.apache.commons.lang StringEscapeUtils escapeHtml.

Prototype

public static String escapeHtml(String input) 

Source Link

Usage

From source file:CS2JNet.System.Web.HttpUtilSupport.java

public static String HtmlEncode(String s) {
    if (s == null)
        return "";
    return StringEscapeUtils.escapeHtml(s);
}

From source file:com.runwaysdk.web.view.html.EscapeUtil.java

/**
 * Escapes HTML./*  ww w.  ja va  2s.co  m*/
 * 
 * @param html
 * @return
 */
public static final String escapeHTML(String html) {
    return StringEscapeUtils.escapeHtml(html);
}

From source file:com.kstenschke.shifter.models.shiftertypes.StringHtmlEncodable.java

/**
* Check whether given character can be encoded to an HTML special char / or is already HTML encoded
*
* @param str String to be shifted currently
* @return boolean.//from w w w  .j  a  va  2 s .co  m
*/
public static boolean isHtmlEncodable(String str) {
    Integer strLenOriginal = str.length();

    String encoded = StringEscapeUtils.escapeHtml(str);
    String decoded = StringEscapeUtils.unescapeHtml(str);

    return !strLenOriginal.equals(encoded.length()) || !strLenOriginal.equals(decoded.length());
}

From source file:com.krminc.phr.api.converter.util.ConverterUtils.java

public static final String prepareInput(String input) {
    return StringEscapeUtils.escapeHtml(input.trim());
}

From source file:com.hangum.tadpole.commons.util.Utils.java

/**
 * convert line to html/*from ww w .ja  v a 2 s  .co m*/
 * @param str
 * @return
 */
public static String convLineToHtml(String str) {
    if (str == null)
        return "";

    return StringUtils.replace(StringEscapeUtils.escapeHtml(str), PublicTadpoleDefine.LINE_SEPARATOR, "<br/>");
}

From source file:net.darkmist.alib.str.HTMLEscape.java

/** @deprecated Use {@link org.apache.commons.lang.StringEscapeUtils#escapeHtml(java.lang.String)} instead. */
// FIXME: we don't trust either of these...
@Deprecated/*from   www  .  ja va 2s .co  m*/
public static String escape(String in) {
    return StringEscapeUtils.escapeHtml(in);
    /*
    int i;
    StringBuilder ret = new StringBuilder(in.length());
            
    for(i=0;i<in.length();i++)
    {
       char ch = in.charAt(i);
       if('A' <= ch && ch <= 'Z')
    ret.append(ch);
       else if('a' <= ch && ch <= 'z')
    ret.append(ch);
       else if('0' <= ch && ch <= '9')
    ret.append(ch);
       else
    switch(ch)
    {
       case '_':
       case '-':
       case ' ':
       case '\t':
          ret.append(ch);
          break;
       default:
          ret.append(String.format("&#%04X;", Character.codePointAt(in,i)));
    }
    }
    return ret.toString();
    */
}

From source file:ch.systemsx.cisd.openbis.generic.shared.translator.VocabularyTranslator.java

public final static Vocabulary translate(final VocabularyPE vocabulary) {
    if (vocabulary == null) {
        return null;
    }//from   ww  w.  j a  v a 2s  .c  o m
    final Vocabulary result = new Vocabulary();
    result.setId(HibernateUtils.getId(vocabulary));
    result.setCode(StringEscapeUtils.escapeHtml(vocabulary.getCode()));
    result.setDescription(StringEscapeUtils.escapeHtml(vocabulary.getDescription()));
    result.setInternalNamespace(vocabulary.isInternalNamespace());
    result.setManagedInternally(vocabulary.isManagedInternally());
    result.setChosenFromList(vocabulary.isChosenFromList());
    result.setURLTemplate(StringEscapeUtils.escapeHtml(vocabulary.getURLTemplate()));
    return result;
}

From source file:ch.systemsx.cisd.openbis.generic.shared.translator.InvalidationTranslator.java

public final static Invalidation translate(final InvalidationPE invalidation) {
    if (invalidation == null) {
        return null;
    }/*w w w .  ja  va  2  s.  c o  m*/
    final Invalidation newInvalidation = new Invalidation();
    newInvalidation.setReason(StringEscapeUtils.escapeHtml(invalidation.getReason()));
    newInvalidation.setRegistrationDate(invalidation.getRegistrationDate());
    newInvalidation.setRegistrator(PersonTranslator.translate(invalidation.getRegistrator()));
    return newInvalidation;
}

From source file:ch.systemsx.cisd.openbis.generic.shared.translator.DataTypeTranslator.java

public static DataType translate(final DataTypePE dataTypePE)

{
    final DataType result = new DataType();
    result.setCode(translate(dataTypePE.getCode()));
    result.setDescription(StringEscapeUtils.escapeHtml(dataTypePE.getDescription()));
    return result;
}

From source file:com.atlassian.theplugin.util.Util.java

/**
 * Transforms provided text into simple HTML equivalent (multiline, honoring whitespaces). 
 * @param text plain text to tranform into HTML
 * @return tranformed text or <code>null</code> if <code>text</code> was null
 *///w  ww . j  a va2  s  .c om
@Nullable
public static String textToMultilineHtml(@Nullable String text) {
    if (text == null) {
        return null;
    }
    return StringEscapeUtils.escapeHtml(text).replace("\n", HTML_NEW_LINE).replace("  ", "&nbsp; ")
            .replace("\t", "&nbsp;&nbsp;&nbsp;&nbsp; ");
}