Java HTML htmlSafe(String value)

Here you can find the source of htmlSafe(String value)

Description

html Safe

License

Open Source License

Declaration

public static String htmlSafe(String value) 

Method Source Code

//package com.java2s;
/*// w w w  . j  av  a 2  s .  c  o  m

 This file is part of OpenMyEWB.

 OpenMyEWB is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 OpenMyEWB is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with OpenMyEWB.  If not, see <http://www.gnu.org/licenses/>.

 OpenMyEWB is Copyright 2005-2009 Nicolas Kruchten (nicolas@kruchten.com), Francis Kung, Engineers Without Borders Canada, Michael Trauttmansdorff, Jon Fishbein, David Kadish

 */

public class Main {
    public static String htmlSafe(String value) {
        value = value.replace("&", "&amp;"); // v. important to keep this first
        value = value.replace("<", "&lt;");
        value = value.replace(">", "&gt;");
        value = value.replace("\"", "&quot;");

        return value;
    }
}

Related

  1. htmlItemName(int itemId)
  2. htmlLineBreaks(String s)
  3. htmlLink(String url, String linkName)
  4. htmlNewline(String text)
  5. htmlSafe(String field)
  6. htmlSize(String str)
  7. htmlString(String str)
  8. htmlText(String text)
  9. HTMLtoRGB(String htmlColor)