gpt4 book ai didi

org.springframework.webflow.expression.spel.WebFlowSpringELExpressionParser.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-24 13:53:05 25 4
gpt4 key购买 nike

本文整理了Java中org.springframework.webflow.expression.spel.WebFlowSpringELExpressionParser.<init>()方法的一些代码示例,展示了WebFlowSpringELExpressionParser.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebFlowSpringELExpressionParser.<init>()方法的具体详情如下:
包路径:org.springframework.webflow.expression.spel.WebFlowSpringELExpressionParser
类名称:WebFlowSpringELExpressionParser
方法名:<init>

WebFlowSpringELExpressionParser.<init>介绍

暂无

代码示例

代码示例来源:origin: org.springframework.webflow/spring-webflow

private ExpressionParser getExpressionParser() {
  if (this.expressionParser != null) {
    return this.expressionParser;
  }
  else {
    return new WebFlowSpringELExpressionParser(new SpelExpressionParser(), this.conversionService);
  }
}

代码示例来源:origin: org.springframework.webflow/spring-webflow

public void setConversionService(ConversionService conversionService) {
    super.setConversionService(conversionService);
    setExpressionParser(new WebFlowSpringELExpressionParser(new SpelExpressionParser(), conversionService));
  }
};

代码示例来源:origin: spring-projects/spring-webflow

private ExpressionParser getExpressionParser() {
  if (this.expressionParser != null) {
    return this.expressionParser;
  }
  else {
    return new WebFlowSpringELExpressionParser(new SpelExpressionParser(), this.conversionService);
  }
}

代码示例来源:origin: org.apereo.cas/cas-server-core-webflow

@Bean
public ExpressionParser expressionParser() {
  return new WebFlowSpringELExpressionParser(new SpelExpressionParser(), logoutConversionService());
}

代码示例来源:origin: spring-projects/spring-webflow

private ExpressionParser getExpressionParser() {
  if (this.expressionParser != null) {
    Assert.isTrue(!this.enableManagedBeans,
        "Do not specify a custom expression-parser when enable-managed-beans is true");
    return this.expressionParser;
  }
  else {
    return (this.enableManagedBeans ?
        new FacesSpringELExpressionParser(new SpelExpressionParser(), this.conversionService) :
        new WebFlowSpringELExpressionParser(new SpelExpressionParser(), this.conversionService));
  }
}

代码示例来源:origin: spring-projects/spring-webflow

public void setConversionService(ConversionService conversionService) {
    super.setConversionService(conversionService);
    setExpressionParser(new WebFlowSpringELExpressionParser(new SpelExpressionParser(), conversionService));
  }
};

代码示例来源:origin: org.springframework.webflow/spring-faces

private ExpressionParser getExpressionParser() {
  if (this.expressionParser != null) {
    Assert.isTrue(!this.enableManagedBeans,
        "Do not specify a custom expression-parser when enable-managed-beans is true");
    return this.expressionParser;
  }
  else {
    return (this.enableManagedBeans ?
        new FacesSpringELExpressionParser(new SpelExpressionParser(), this.conversionService) :
        new WebFlowSpringELExpressionParser(new SpelExpressionParser(), this.conversionService));
  }
}

代码示例来源:origin: spring-projects/spring-webflow

@Bean
public WebFlowSpringELExpressionParser customExpressionParser() {
  return new WebFlowSpringELExpressionParser(new SpelExpressionParser());
}

代码示例来源:origin: spring-projects/spring-webflow

@Bean
public WebFlowSpringELExpressionParser customExpressionParser() {
  return new WebFlowSpringELExpressionParser(new SpelExpressionParser());
}

代码示例来源:origin: spring-projects/spring-webflow

protected ExpressionParser getExpressionParser() {
  return new WebFlowSpringELExpressionParser(new SpelExpressionParser());
}

代码示例来源:origin: spring-projects/spring-webflow

public void setUp() {
  conversionService = new DefaultConversionService();
  expressionParser = new WebFlowSpringELExpressionParser(new SpelExpressionParser(), conversionService);
  converterRegistry = (ConverterRegistry) conversionService.getDelegateConversionService();
}

代码示例来源:origin: spring-projects/spring-webflow

private SpringELExpressionParser createExpressionParser() {
  StringToDate c = new StringToDate();
  c.setPattern("yyyy-MM-dd");
  SpringELExpressionParser parser = new WebFlowSpringELExpressionParser(new SpelExpressionParser());
  GenericConversionService cs = (GenericConversionService) parser.getConversionService();
  cs.addConverter(c);
  return parser;
}

代码示例来源:origin: spring-projects/spring-webflow

public void testEnterEndStateWithOutputMapper() {
  Flow flow = new Flow("myFlow") {
    @SuppressWarnings("unused")
    public void end(RequestControlContext context, MutableAttributeMap<Object> output)
        throws FlowExecutionException {
      assertEquals("foo", output.get("y"));
    }
  };
  EndState state = new EndState(flow, "end");
  DefaultMapper mapper = new DefaultMapper();
  ExpressionParser parser = new WebFlowSpringELExpressionParser(new SpelExpressionParser());
  Expression x = parser.parseExpression("flowScope.x", new FluentParserContext().evaluate(RequestContext.class));
  Expression y = parser.parseExpression("y", new FluentParserContext().evaluate(MutableAttributeMap.class));
  mapper.addMapping(new DefaultMapping(x, y));
  state.setOutputMapper(mapper);
  MockRequestControlContext context = new MockRequestControlContext(flow);
  context.getFlowScope().put("x", "foo");
  state.enter(context);
}

代码示例来源:origin: spring-projects/spring-webflow

public void testStartWithMapper() {
  DefaultMapper attributeMapper = new DefaultMapper();
  ExpressionParser parser = new WebFlowSpringELExpressionParser(new SpelExpressionParser());
  Expression x = parser.parseExpression("attr", new FluentParserContext().evaluate(AttributeMap.class));
  Expression y = parser.parseExpression("flowScope.attr",
      new FluentParserContext().evaluate(RequestContext.class));
  attributeMapper.addMapping(new DefaultMapping(x, y));
  flow.setInputMapper(attributeMapper);
  MockRequestControlContext context = new MockRequestControlContext(flow);
  LocalAttributeMap<Object> sessionInput = new LocalAttributeMap<>();
  sessionInput.put("attr", "foo");
  flow.start(context, sessionInput);
  assertEquals("foo", context.getFlowScope().get("attr"));
}

代码示例来源:origin: spring-projects/spring-webflow

public void testEndWithOutputMapper() {
  DefaultMapper attributeMapper = new DefaultMapper();
  ExpressionParser parser = new WebFlowSpringELExpressionParser(new SpelExpressionParser());
  Expression x = parser.parseExpression("flowScope.attr",
      new FluentParserContext().evaluate(RequestContext.class));
  Expression y = parser.parseExpression("attr", new FluentParserContext().evaluate(MutableAttributeMap.class));
  attributeMapper.addMapping(new DefaultMapping(x, y));
  flow.setOutputMapper(attributeMapper);
  MockRequestControlContext context = new MockRequestControlContext(flow);
  context.getFlowScope().put("attr", "foo");
  LocalAttributeMap<Object> sessionOutput = new LocalAttributeMap<>();
  flow.end(context, "finish", sessionOutput);
  assertEquals("foo", sessionOutput.get("attr"));
}

代码示例来源:origin: spring-projects/spring-webflow

public void testStartWithMapperButNoInput() {
  DefaultMapper attributeMapper = new DefaultMapper();
  ExpressionParser parser = new WebFlowSpringELExpressionParser(new SpelExpressionParser());
  Expression x = parser.parseExpression("attr", new FluentParserContext().evaluate(AttributeMap.class));
  Expression y = parser.parseExpression("flowScope.attr",
      new FluentParserContext().evaluate(RequestContext.class));
  attributeMapper.addMapping(new DefaultMapping(x, y));
  flow.setInputMapper(attributeMapper);
  MockRequestControlContext context = new MockRequestControlContext(flow);
  LocalAttributeMap<Object> sessionInput = new LocalAttributeMap<>();
  flow.start(context, sessionInput);
  assertTrue(context.getFlowScope().contains("attr"));
  assertNull(context.getFlowScope().get("attr"));
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com