本文整理汇总了Java中javax.el.CompositeELResolver类的典型用法代码示例。如果您正苦于以下问题:Java CompositeELResolver类的具体用法?Java CompositeELResolver怎么用?Java CompositeELResolver使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
CompositeELResolver类属于javax.el包,在下文中一共展示了CompositeELResolver类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
private ELResolver createELResolver() {
this.instantiated = true;
if (this.resolver == null) {
CompositeELResolver r = new CompositeELResolver();
r.add(new ImplicitObjectELResolver());
for (Iterator itr = this.resolvers.iterator(); itr.hasNext();) {
r.add((ELResolver) itr.next());
}
r.add(new MapELResolver());
r.add(new ResourceBundleELResolver());
r.add(new ListELResolver());
r.add(new ArrayELResolver());
r.add(new BeanELResolver());
r.add(new ScopedAttributeELResolver());
this.resolver = r;
}
return this.resolver;
}
示例2: getELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
private ELResolver getELResolver() {
if (elResolver == null) {
// Create a CompositeELResolver
CompositeELResolver celResolver = new CompositeELResolver();
celResolver.add(new ImplicitObjectELResolver());
// Add ELResolvers registered in JspApplicationContext
JspApplicationContextImpl jaContext = getJspApplicationContext();
Iterator<ELResolver> it = jaContext.getELResolvers();
while (it.hasNext()) {
celResolver.add(it.next());
}
ELResolver streamELResolver =
getExpressionFactory(this).getStreamELResolver();
if (streamELResolver != null) {
celResolver.add(streamELResolver);
}
celResolver.add(new StaticFieldELResolver());
celResolver.add(new MapELResolver());
celResolver.add(new ResourceBundleELResolver());
celResolver.add(new ListELResolver());
celResolver.add(new ArrayELResolver());
celResolver.add(new BeanELResolver());
celResolver.add(new ScopedAttributeELResolver());
elResolver = celResolver;
}
return elResolver;
}
示例3: getDefaultResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
public static ELResolver getDefaultResolver() {
if (Constants.IS_SECURITY_ENABLED) {
CompositeELResolver defaultResolver = new CompositeELResolver();
defaultResolver.add(new MapELResolver());
defaultResolver.add(new ResourceBundleELResolver());
defaultResolver.add(new ListELResolver());
defaultResolver.add(new ArrayELResolver());
defaultResolver.add(new BeanELResolver());
return defaultResolver;
} else {
return DefaultResolver;
}
}
示例4: getELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
@Override
public ELResolver getELResolver() {
if (elResolver == null) {
final CompositeELResolver resolver = new CompositeELResolver();
customResolver = new CompositeELResolver();
resolver.add(customResolver);
resolver.add(factory.getStreamELResolver());
resolver.add(new StaticFieldELResolver());
resolver.add(new MapELResolver());
resolver.add(new ResourceBundleELResolver());
resolver.add(new ListELResolver());
resolver.add(new ArrayELResolver());
resolver.add(new BeanELResolverEx());
elResolver = resolver;
}
return elResolver;
}
示例5: createELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
private CompositeELResolver createELResolver(ConstantResolver constantResolver) {
CompositeELResolver resolver = new CompositeELResolver();
resolver.add(constantResolver);
resolver.add(beanManager.getELResolver());
FacesContext facesContext = FacesContext.getCurrentInstance();
if (facesContext != null) {
resolver.add(facesContext.getELContext().getELResolver());
}
resolver.add(new MapELResolver());
resolver.add(new ListELResolver());
resolver.add(new ArrayELResolver());
resolver.add(new ResourceBundleELResolver());
resolver.add(new BeanELResolver());
return resolver;
}
示例6: createELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
private ELResolver createELResolver() {
this.instantiated = true;
if (this.resolver == null) {
CompositeELResolver r = new CompositeELResolver();
r.add(new ImplicitObjectELResolver());
for (Iterator<ELResolver> itr = this.resolvers.iterator();
itr.hasNext();) {
r.add(itr.next());
}
r.add(new MapELResolver());
r.add(new ResourceBundleELResolver());
r.add(new ListELResolver());
r.add(new ArrayELResolver());
r.add(new BeanELResolver());
r.add(new ScopedAttributeELResolver());
this.resolver = r;
}
return this.resolver;
}
示例7: getELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
@Override
public ELResolver getELResolver()
{
CompositeELResolver result = new CompositeELResolver();
result.add(new MapELResolver());
result.add(new ArrayELResolver());
result.add(new ListELResolver());
result.add(new BeanELResolver());
return result;
}
示例8: Test
import javax.el.CompositeELResolver; //导入依赖的package包/类
public Test()
{
Configuration configuration = new DefaultConfiguration() {
public ResourceReader getResourceReader() {
return new FileResourceReader(resourceDir, ".html");
}
@Override
public ELResolver getELResolver() {
CompositeELResolver result = new CompositeELResolver();
result.add(new JsonElResolver());
result.add(super.getELResolver());
return result;
}
};
compiler = new FaceletsCompilerImp(configuration);
}
示例9: createELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
private ELResolver createELResolver() {
this.instantiated = true;
if (this.resolver == null) {
CompositeELResolver r = new JasperELResolver(this.resolvers);
this.resolver = r;
}
return this.resolver;
}
示例10: getDefaultResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
public static ELResolver getDefaultResolver() {
if (Globals.IS_SECURITY_ENABLED) {
ELResolver defaultResolver = new CompositeELResolver();
((CompositeELResolver) defaultResolver).add(new MapELResolver());
((CompositeELResolver) defaultResolver).add(new ResourceBundleELResolver());
((CompositeELResolver) defaultResolver).add(new ListELResolver());
((CompositeELResolver) defaultResolver).add(new ArrayELResolver());
((CompositeELResolver) defaultResolver).add(new BeanELResolver());
return defaultResolver;
} else {
return DefaultResolver;
}
}
示例11: createELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
private ELResolver createELResolver() {
this.instantiated = true;
if (this.resolver == null) {
CompositeELResolver r = new JasperELResolver(this.resolvers);
this.resolver = r;
}
return this.resolver;
}
示例12: getDefaultResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
public static ELResolver getDefaultResolver() {
if (Constants.IS_SECURITY_ENABLED) {
CompositeELResolver defaultResolver = new CompositeELResolver();
defaultResolver.add(new MapELResolver());
defaultResolver.add(new ResourceBundleELResolver());
defaultResolver.add(new ListELResolver());
defaultResolver.add(new ArrayELResolver());
defaultResolver.add(new BeanELResolver());
return defaultResolver;
} else {
return DefaultResolver;
}
}
示例13: createContext
import javax.el.CompositeELResolver; //导入依赖的package包/类
/**
* Factory method to create the EL context
*/
protected ELContext createContext() {
ELResolver resolver = new CompositeELResolver() {
{
add(new ArrayELResolver(false));
add(new ListELResolver(false));
add(new MapELResolver(false));
add(new ResourceBundleELResolver());
add(new BeanAndMethodELResolver());
}
};
return new SimpleContext(resolver);
}
示例14: getELResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
@Override
public ELResolver getELResolver()
{
if (resolver == null)
{
CompositeELResolver cr = new CompositeELResolver();
cr.add(new CompositeELResolver());
cr.add(new ResourceBundleELResolver());
cr.add(new MapELResolver(false));
cr.add(new SimpleResolver());
resolver = cr;
}
return resolver;
}
示例15: createDefaultResolver
import javax.el.CompositeELResolver; //导入依赖的package包/类
protected static ELResolver createDefaultResolver() {
CompositeELResolver resolver = new CompositeELResolver();
resolver.add(new VariableContextElResolver());
resolver.add(new ArrayELResolver(true));
resolver.add(new ListELResolver(true));
resolver.add(new MapELResolver(true));
resolver.add(new ResourceBundleELResolver());
resolver.add(new BeanELResolver());
return resolver;
}