public class JSPFunction
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static TextProcessor |
bbProcessor |
Constructor and Description |
---|
JSPFunction() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
append(java.lang.Object col,
java.lang.Object obj)
Добавляет объект в колекцию.
|
static java.lang.String |
bbEncode(java.lang.String value)
Преобразует строку в формате BBCode для отображения в виде HTML
|
static java.lang.String |
checked(java.lang.Boolean object) |
static java.lang.String |
checked(java.lang.Object collection,
java.lang.Object object) |
static java.lang.String |
concat(java.lang.Object str1,
java.lang.Object str2) |
static boolean |
contains(java.lang.Object collection,
java.lang.Object object) |
static java.lang.String |
escapeJS(java.lang.String value)
Экранирует строку для языка JavaScript, используется для подготовки JS строк в JSP.
|
static java.lang.String |
fileNameWithLastModTime(java.lang.String path) |
static java.lang.Object |
getConfig(ParameterMap setup,
java.lang.String className) |
static java.lang.String |
getFromPers(User user,
java.lang.String key,
java.lang.String defaultValue)
Возвращает значение ключа из Map а с персонализациями, значение по-умолчанию берётся из основной конфигурации.
|
static java.lang.Integer |
getInt(java.lang.Object value) |
static <T extends IdTitle> |
getObjectList(java.util.List<T> fullList,
java.util.Set<java.lang.Integer> selectedIds) |
static <T extends IdTitle> |
getObjectList(java.util.Map<java.lang.Integer,T> fullMap,
java.util.List<java.lang.Integer> selectedIds) |
static <T extends IdTitle> |
getObjectTitles(java.util.List<T> fullList,
java.util.Set<java.lang.Integer> selectedIds) |
static <T extends IdTitle> |
getObjectTitles(java.util.Map<java.lang.Integer,T> fullMap,
java.util.List<java.lang.Integer> selectedIds) |
static java.lang.String |
htmlEncode(java.lang.String value)
Преобразует строку для отображения в виде HTML.
|
static boolean |
isUrl(java.lang.String url) |
static java.lang.Object |
newInstance(java.lang.String className) |
static java.lang.String |
quotEscape(java.lang.String value)
Экранирует кавычки, используется для подготовки JS строк в JSP.
|
static java.lang.String |
selected(java.lang.Boolean object) |
static java.lang.String |
selected(java.lang.Object collection,
java.lang.Object object) |
static java.lang.String |
string(java.lang.Boolean object,
java.lang.String string)
Возвращает строку, если object истина.
|
static java.lang.String |
string(java.lang.Object collection,
java.lang.Object object,
java.lang.String string)
Возвращает строку если объект содержится в коллекции.
|
static java.lang.String |
toJson(java.lang.Object object) |
static java.lang.String |
truncateHtml(java.lang.String s,
java.lang.Integer limit)
Обрезает строку с HTML разметкой до максимальной длины, не разрывая теги.
|
static java.lang.String |
uiid() |
static java.lang.String |
urlEncode(java.lang.String value) |
public static boolean isUrl(java.lang.String url)
public static java.lang.String toJson(java.lang.Object object)
public static boolean contains(java.lang.Object collection, java.lang.Object object)
public static java.lang.String concat(java.lang.Object str1, java.lang.Object str2)
public static java.lang.Object append(java.lang.Object col, java.lang.Object obj)
col
- obj
- public static java.lang.String string(java.lang.Object collection, java.lang.Object object, java.lang.String string)
collection
- object
- string
- public static java.lang.String string(java.lang.Boolean object, java.lang.String string)
object
- string
- public static java.lang.String checked(java.lang.Object collection, java.lang.Object object)
public static java.lang.String checked(java.lang.Boolean object)
public static java.lang.String selected(java.lang.Object collection, java.lang.Object object)
public static java.lang.String selected(java.lang.Boolean object)
public static java.lang.Integer getInt(java.lang.Object value)
public static <T extends IdTitle> java.lang.String getObjectTitles(java.util.List<T> fullList, java.util.Set<java.lang.Integer> selectedIds)
public static final <T extends IdTitle> java.lang.String getObjectTitles(java.util.Map<java.lang.Integer,T> fullMap, java.util.List<java.lang.Integer> selectedIds)
public static <T extends IdTitle> java.util.List<T> getObjectList(java.util.List<T> fullList, java.util.Set<java.lang.Integer> selectedIds)
public static final <T extends IdTitle> java.util.List<T> getObjectList(java.util.Map<java.lang.Integer,T> fullMap, java.util.List<java.lang.Integer> selectedIds)
public static java.lang.String uiid()
public static java.lang.String urlEncode(java.lang.String value) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public static java.lang.String htmlEncode(java.lang.String value)
value
- public static java.lang.String bbEncode(java.lang.String value)
value
- public static java.lang.String quotEscape(java.lang.String value)
value
- public static java.lang.String escapeJS(java.lang.String value)
value
- public static java.lang.String truncateHtml(java.lang.String s, java.lang.Integer limit)
s
- исходня строка.limit
- максимальная длина.public static java.lang.Object getConfig(ParameterMap setup, java.lang.String className)
public static java.lang.Object newInstance(java.lang.String className) throws java.lang.Exception
java.lang.Exception
public static java.lang.String fileNameWithLastModTime(java.lang.String path)
public static java.lang.String getFromPers(User user, java.lang.String key, java.lang.String defaultValue)
user
- key
-