}
public static String readFirstParamValue(ExpressionContext context, Expression[] params, String defaultValue) {
String value = null;
if (params.length > 0) {
Result result = params[0].calculateResult(context);
if (result != null) {
value = result.toString();
}
}
return value == null ? defaultValue : value;
}