wffweb/src/main/java/com/webfirmframework/wffweb/util/TagStringUtil.java
public static String toLowerCase(final String value) {
        final char[] chars = value.toCharArray();

        for (int i = 0; i < chars.length; i++) {
            chars[i] = LOWER_CASE_CHARS[chars[i]];
        }

        return new String(chars);
    }
public static String toLowerCase(final String value) {
        final char[] chars = value.toCharArray();

        for (int i = 0; i < chars.length; i++) {
            chars[i] = LOWER_CASE_CHARS[chars[i]];
        }

        return new String(chars);
    }
In html, the tag characters are supposed to use a limited number of
characters like 'a'-'z', 'A'-'Z', '0'-'9', '.', ',', '-' etc... only. *
This method gains performance than the native
{@code String.toLowerCase()} method.

@param value
The String to lower case
@return The lower case string
@author WFF