public OgnlContext(MemberAccess memberAccess, ClassResolver classResolver, TypeConverter typeConverter, Map values) { super(); this._values = values; if (classResolver != null) { this._classResolver = classResolver; } else { this._classResolver = new DefaultClassResolver(); } if (typeConverter != null) { this._typeConverter = typeConverter; } else { this._typeConverter = new DefaultTypeConverter(); } if (memberAccess != null) { this._memberAccess = memberAccess; } else { throw new RuntimeException("MemberAccess implementation must be provided!"); } }
public OgnlContext(MemberAccess memberAccess, ClassResolver classResolver, TypeConverter typeConverter, Map values) { super(); this._values = values; if (classResolver != null) { this._classResolver = classResolver; } else { this._classResolver = new DefaultClassResolver(); } if (typeConverter != null) { this._typeConverter = typeConverter; } else { this._typeConverter = new DefaultTypeConverter(); } if (memberAccess != null) { this._memberAccess = memberAccess; } else { throw new RuntimeException("MemberAccess implementation must be provided!"); } }
public static void setupDefaultElementsContext() { CustomTypeConverter typeConverter = new CustomTypeConverter(new DefaultTypeConverter()); OgnlContext ognlContext = (OgnlContext) Ognl.createDefaultContext(null, null, typeConverter); TextProvider textProvider = SimpleTextProvider.create(); ElementsContext elementsContext = getElementsContext(); elementsContext.setOgnlContext(ognlContext); elementsContext.setTextProvider(textProvider); elementsContext.setHttpServletRequest(null); elementsContext.setHttpServletResponse(null); elementsContext.setServletContext(null); }
public static void setupDefaultElementsContext() { CustomTypeConverter typeConverter = new CustomTypeConverter(new DefaultTypeConverter()); OgnlContext ognlContext = (OgnlContext) Ognl.createDefaultContext( null, new DefaultMemberAccess(true), null, typeConverter); TextProvider textProvider = SimpleTextProvider.create(); ElementsContext elementsContext = getElementsContext(); elementsContext.setOgnlContext(ognlContext); elementsContext.setTextProvider(textProvider); elementsContext.setHttpServletRequest(null); elementsContext.setHttpServletResponse(null); elementsContext.setServletContext(null); }