public class StringUtil extends SimpleStringUtil
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
COOKIE_PREFIX |
logger| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value) |
static void |
addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage) |
static void |
addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly) |
static void |
addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly,
boolean secure) |
static void |
addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly,
boolean secure,
java.lang.String domain) |
static void |
addCookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String path,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly,
boolean secure,
java.lang.String domain) |
static java.lang.String |
builderPagingSizeCookieName(java.lang.String pagerContextId,
java.lang.String baseUri) |
static java.lang.String |
getClientIP(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getClientIP(java.lang.String[] realIpHeaders,
javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getCookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String name) |
static java.lang.String |
getCookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String defaultvalue) |
static java.lang.String |
getParameter(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String defaultValue) |
static java.lang.String |
getRealPath(javax.servlet.http.HttpServletRequest request,
java.lang.String path) |
static java.lang.String |
getRealPath(javax.servlet.http.HttpServletRequest request,
java.lang.String path,
boolean usebase) |
static java.lang.String |
handleCNName(java.lang.String name,
javax.servlet.http.HttpServletRequest request) |
static boolean |
hasHttpOnlyMethod() |
static boolean |
isIE(javax.servlet.http.HttpServletRequest request) |
static boolean |
isIE6(javax.servlet.http.HttpServletRequest request) |
static void |
main(java.lang.String[] args) |
static void |
sendFile_(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.frameworkset.util.io.Resource in) |
static void |
sendFile_(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream in) |
static void |
sendFile_(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream in,
long fileSize) |
static void |
sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.io.File file) |
static void |
sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.sql.Blob blob) |
static void |
sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.sql.Clob clob) |
static void |
sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream stream) |
static void |
showFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.io.File file) |
static void |
showFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.sql.Blob blob) |
static void |
showFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream in) |
getHandleString, getJacksonObjectMapper, HTMLEncode, HTMLEncodej, HTMLNoBREncode, HTMLNoBREncodej, json2LHashObject, json2LHashObject, json2ListObject, json2ListObject, json2LSetObject, json2LSetObject, json2Object, json2Object, json2Object, json2ObjectWithType, json2ObjectWithType, json2ObjectWithType, json2ObjectWithType, object2json, object2json, object2json, object2json, object2json, object2json, object2json, object2json, object2json, object2jsonAsbyte, object2jsonAsbyte, replaceAll, replaceAll, replaceAll, replaceFirst, replaceFirst, split, split, split, splitaddStringToArray, applyRelativePath, arrayToCommaDelimitedString, arrayToDelimitedString, arryToenum, ascii2native, buildStringMessage, cleanPath, collectionToCommaDelimitedString, collectionToDelimitedString, collectionToDelimitedString, commaDelimitedListToStringArray, containKey, converLocales, countOccurrencesOf, dateArrayTOStringArray, deleteAny, delimitedListToStringArray, delimitedListToStringArray, encode, encode, exceptionToString, formatBRException, formatException, formatTimeToString, getAllLocales, getBoolean, getBytesUsAscii, getBytesUtf16, getBytesUtf16Be, getBytesUtf16Le, getBytesUtf8, getFilename, getFileName, getFileName, getFilenameExtension, getFormatDate, getHostIP, getInputStream, getInt, getLocale, getNormalPath, getOS, getPath, getProperties, getRealPath, getRealPath, getRealPath, getRealPath, getUUID, hasLength, hasText, hasText, isEmpty, isEmpty, isEmpty, isHttpUrl, isJavascript, isLinux, isNotEmpty, isNotEmpty, isNotEmpty, isOSX, isWindows, longArrayTODateArray, longArrayTOSQLDateArray, longArrayTOTimestampArray, native2ascii, newStringUtf8, parseLocaleString, parseTimeZoneString, pathEquals, removeDuplicateStrings, replace, replace, replaceChars, replaceNull, replaceNull, splitString, splitString, startsWithIgnoreCase, stringArrayTODateArray, stringArrayTOSQLDateArray, stringArrayTOTimestampArray, stringToDate, stringToDate, stripFilenameExtension, toGB2312, toIntArray, tokenizeToStringArray, tokenizeToStringArray, toLanguageTag, tostring, tostring, toStringArray, toStringArray, toUTF, trimAllWhitespace, trimArrayElements, trimLeadingCharacter, trimLeadingWhitespace, trimTrailingCharacter, trimTrailingWhitespace, urlencode, urlencodepublic static final java.lang.String COOKIE_PREFIX
public static java.lang.String getCookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String defaultvalue)
public static java.lang.String builderPagingSizeCookieName(java.lang.String pagerContextId,
java.lang.String baseUri)
public static java.lang.String getCookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String name)
public static void addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage)
public static void addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly,
boolean secure)
public static boolean hasHttpOnlyMethod()
public static void addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly,
boolean secure,
java.lang.String domain)
public static void addCookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String path,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly,
boolean secure,
java.lang.String domain)
public static void addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value,
int maxage,
boolean httponly)
public static void addCookieValue(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String name,
java.lang.String value)
public static java.lang.String getRealPath(javax.servlet.http.HttpServletRequest request,
java.lang.String path)
public static java.lang.String getRealPath(javax.servlet.http.HttpServletRequest request,
java.lang.String path,
boolean usebase)
public static java.lang.String getParameter(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String defaultValue)
public static void main(java.lang.String[] args)
public static void sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.io.File file)
throws java.lang.Exception
java.lang.Exceptionpublic static void sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.sql.Blob blob)
throws java.lang.Exception
java.lang.Exceptionpublic static void sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream stream)
throws java.lang.Exception
java.lang.Exceptionpublic static void sendFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.sql.Clob clob)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean isIE(javax.servlet.http.HttpServletRequest request)
public static boolean isIE6(javax.servlet.http.HttpServletRequest request)
public static java.lang.String handleCNName(java.lang.String name,
javax.servlet.http.HttpServletRequest request)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static void sendFile_(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.frameworkset.util.io.Resource in)
throws java.lang.Exception
java.lang.Exceptionpublic static void sendFile_(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream in)
throws java.lang.Exception
java.lang.Exceptionpublic static void showFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream in)
throws java.lang.Exception
java.lang.Exceptionpublic static void showFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.io.File file)
throws java.lang.Exception
java.lang.Exceptionpublic static void showFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.sql.Blob blob)
throws java.lang.Exception
java.lang.Exceptionpublic static void sendFile_(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String filename,
java.io.InputStream in,
long fileSize)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getClientIP(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getClientIP(java.lang.String[] realIpHeaders,
javax.servlet.http.HttpServletRequest request)