|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjodd.servlet.jspfn.JoddJspFunctions
public class JoddJspFunctions
Nice big set of JSP functions. Mainly delegates to other utilities, just performs some user-input checking.
| Constructor Summary | |
|---|---|
JoddJspFunctions()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
attributeEnc(java.lang.String name)
|
static java.lang.String |
attributeEnc(java.lang.String name,
javax.servlet.jsp.PageContext pageContext)
|
static java.lang.String |
capitalize(java.lang.String input)
|
static boolean |
contains(java.lang.String input,
java.lang.String substring)
|
static boolean |
containsElement(java.lang.Object obj,
java.lang.Object element)
|
static boolean |
containsIgnoreCase(java.lang.String input,
java.lang.String substring)
|
static java.lang.String |
defaultString(java.lang.String value,
java.lang.String defaultValue)
Returns default string if value is null or empty. |
static java.lang.Object |
defaultValue(java.lang.Object value,
java.lang.Object defaultValue)
Returns default value if provided value is null. |
static boolean |
endsWith(java.lang.String input,
java.lang.String substring)
|
static boolean |
endsWithIgnoreCase(java.lang.String input,
java.lang.String substring)
|
static java.lang.String |
fmtTime(JDateTime jdt,
java.lang.String format)
Formats jdatetime. |
static int |
indexOf(java.lang.String input,
java.lang.String substring)
|
static java.lang.String |
join(java.lang.String[] array,
java.lang.String separator)
Joins strings. |
static java.lang.String |
join2(java.lang.String one,
java.lang.String two)
|
static int |
length(java.lang.Object obj)
Returns the length of provided object (collection, array and so on). |
static java.lang.String |
propertyEnc(java.lang.String name)
|
static java.lang.String |
propertyEnc(java.lang.String name,
javax.servlet.jsp.PageContext pageContext)
|
static java.lang.String |
replace(java.lang.String input,
java.lang.String substringBefore,
java.lang.String substringAfter)
|
static void |
setContextPathVariable(javax.servlet.jsp.PageContext pageContext,
java.lang.String scope,
java.lang.String contextPathVariableName)
Stores current context path in page context scope. |
static boolean |
startsWith(java.lang.String input,
java.lang.String substring)
|
static boolean |
startsWithIgnoreCase(java.lang.String input,
java.lang.String substring)
|
static java.lang.String |
substring(java.lang.String input,
int beginIndex,
int endIndex)
|
static java.lang.String |
substringAfter(java.lang.String input,
java.lang.String substring)
|
static java.lang.String |
substringBefore(java.lang.String input,
java.lang.String substring)
|
static java.lang.Object |
test(boolean condition,
java.lang.Object trueValue,
java.lang.Object falseValue)
Tests condition and returns true of false value. |
static java.lang.String |
text(java.lang.Object object)
|
static java.lang.String |
toLowerCase(java.lang.String input)
Converts all of the characters of the input string to lower case. |
static java.lang.String |
toUpperCase(java.lang.String input)
Converts all of the characters of the input string to upper case. |
static java.lang.String |
trim(java.lang.String input)
|
static java.lang.String |
uncapitalize(java.lang.String input)
|
static java.lang.String |
valueEnc(java.lang.String name)
|
static java.lang.String |
valueEnc(java.lang.String name,
javax.servlet.jsp.PageContext pageContext)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JoddJspFunctions()
| Method Detail |
|---|
public static java.lang.String text(java.lang.Object object)
public static java.lang.String valueEnc(java.lang.String name,
javax.servlet.jsp.PageContext pageContext)
public static java.lang.String valueEnc(java.lang.String name)
public static java.lang.String attributeEnc(java.lang.String name,
javax.servlet.jsp.PageContext pageContext)
public static java.lang.String attributeEnc(java.lang.String name)
public static java.lang.String propertyEnc(java.lang.String name,
javax.servlet.jsp.PageContext pageContext)
public static java.lang.String propertyEnc(java.lang.String name)
public static java.lang.Object defaultValue(java.lang.Object value,
java.lang.Object defaultValue)
null.
public static java.lang.String defaultString(java.lang.String value,
java.lang.String defaultValue)
null or empty.
public static java.lang.String join(java.lang.String[] array,
java.lang.String separator)
public static java.lang.String join2(java.lang.String one,
java.lang.String two)
public static java.lang.String toUpperCase(java.lang.String input)
public static java.lang.String toLowerCase(java.lang.String input)
public static java.lang.String capitalize(java.lang.String input)
public static java.lang.String uncapitalize(java.lang.String input)
public static java.lang.String trim(java.lang.String input)
public static java.lang.String replace(java.lang.String input,
java.lang.String substringBefore,
java.lang.String substringAfter)
public static int indexOf(java.lang.String input,
java.lang.String substring)
public static boolean contains(java.lang.String input,
java.lang.String substring)
public static boolean containsIgnoreCase(java.lang.String input,
java.lang.String substring)
public static boolean startsWith(java.lang.String input,
java.lang.String substring)
public static boolean startsWithIgnoreCase(java.lang.String input,
java.lang.String substring)
public static boolean endsWith(java.lang.String input,
java.lang.String substring)
public static boolean endsWithIgnoreCase(java.lang.String input,
java.lang.String substring)
public static java.lang.String substring(java.lang.String input,
int beginIndex,
int endIndex)
public static java.lang.String substringAfter(java.lang.String input,
java.lang.String substring)
public static java.lang.String substringBefore(java.lang.String input,
java.lang.String substring)
public static int length(java.lang.Object obj)
throws javax.servlet.jsp.JspTagException
javax.servlet.jsp.JspTagException
public static boolean containsElement(java.lang.Object obj,
java.lang.Object element)
public static java.lang.Object test(boolean condition,
java.lang.Object trueValue,
java.lang.Object falseValue)
true of false value.
Works like ternary operator.
public static java.lang.String fmtTime(JDateTime jdt,
java.lang.String format)
public static void setContextPathVariable(javax.servlet.jsp.PageContext pageContext,
java.lang.String scope,
java.lang.String contextPathVariableName)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||