Examples of WebFlowMessageCodesResolver


Examples of org.springframework.webflow.validation.WebFlowMessageCodesResolver

* @since 1.1
*/
public class ZkFlowViewFactory extends ServletMvcViewFactory {
  public ZkFlowViewFactory(Expression viewId, FlowViewResolver viewResolver, ExpressionParser expressionParser,
      ConversionService conversionService, BinderConfiguration binderConfiguration) {
    super(viewId, viewResolver, expressionParser, conversionService, binderConfiguration, new WebFlowMessageCodesResolver());
  }
View Full Code Here

Examples of org.springframework.webflow.validation.WebFlowMessageCodesResolver

    context.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    org.springframework.web.servlet.View mvcView = EasyMock.createMock(org.springframework.web.servlet.View.class);
    AbstractMvcView view = new PortletMvcView(mvcView, context);
    view.setExpressionParser(new WebFlowSpringELExpressionParser(new SpelExpressionParser()));
    view.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    view.processUserEvent();
    assertEquals(true, bindBean.getBooleanProperty());
  }
View Full Code Here

Examples of org.springframework.webflow.validation.WebFlowMessageCodesResolver

    context.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    org.springframework.web.servlet.View mvcView = new MockView();
    AbstractMvcView view = new MockMvcView(mvcView, context);
    view.setExpressionParser(createExpressionParser());
    view.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    context.setAlwaysRedirectOnPause(true);
    view.processUserEvent();
    assertFalse(view.hasFlowEvent());
    view.render();
    assertEquals(context.getFlowScope().get("bindBean"), model.get("bindBean"));
View Full Code Here

Examples of org.springframework.webflow.validation.WebFlowMessageCodesResolver

    context.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    org.springframework.web.servlet.View mvcView = new MockView();
    AbstractMvcView view = new MockMvcView(mvcView, context);
    view.setExpressionParser(createExpressionParser());
    view.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    context.setAlwaysRedirectOnPause(true);
    assertTrue(view.userEventQueued());
    view.processUserEvent();
    assertFalse(view.userEventQueued());
    assertFalse(view.hasFlowEvent());
    Object viewActionState = view.getUserEventState();
    assertNotNull(viewActionState);

    MockRequestControlContext context2 = new MockRequestControlContext();
    context2.getFlashScope().put(org.springframework.webflow.execution.View.USER_EVENT_STATE_ATTRIBUTE,
        viewActionState);
    BindBean bindBean2 = new BindBean();
    StaticExpression modelObject2 = new StaticExpression(bindBean2);
    modelObject2.setExpressionString("bindBean");
    context2.getCurrentState().getAttributes().put("model", modelObject);
    context2.getFlowScope().put("bindBean", bindBean);
    context2.getMockExternalContext().setNativeContext(new MockServletContext());
    context2.getMockExternalContext().setNativeRequest(new MockHttpServletRequest());
    context2.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context2.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    AbstractMvcView view2 = new MockMvcView(mvcView, context2);
    view2.setExpressionParser(createExpressionParser());
    view2.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    view2.restoreState((ViewActionStateHolder) viewActionState);
    assertFalse(view2.userEventQueued());
    view2.render();
    assertEquals(context2.getFlowScope().get("bindBean"), model.get("bindBean"));
    BindingModel bm = (BindingModel) model.get(BindingResult.MODEL_KEY_PREFIX + "bindBean");
View Full Code Here

Examples of org.springframework.webflow.validation.WebFlowMessageCodesResolver

    context.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    org.springframework.web.servlet.View mvcView = new MockView();
    AbstractMvcView view = new MockMvcView(mvcView, context);
    view.setExpressionParser(createExpressionParser());
    view.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    context.setAlwaysRedirectOnPause(true);
    assertTrue(view.userEventQueued());
    view.processUserEvent();
    assertFalse(view.userEventQueued());
    assertFalse(view.hasFlowEvent());
    Object viewActionState = view.getUserEventState();
    assertNotNull(viewActionState);

    viewActionState = saveAndRestoreViewActionState(viewActionState);

    MockRequestControlContext context2 = new MockRequestControlContext();
    context2.getFlashScope().put(org.springframework.webflow.execution.View.USER_EVENT_STATE_ATTRIBUTE,
        viewActionState);
    BindBean bindBean2 = new BindBean();
    StaticExpression modelObject2 = new StaticExpression(bindBean2);
    modelObject2.setExpressionString("bindBean");
    context2.getCurrentState().getAttributes().put("model", modelObject);
    context2.getFlowScope().put("bindBean", bindBean);
    context2.getMockExternalContext().setNativeContext(new MockServletContext());
    context2.getMockExternalContext().setNativeRequest(new MockHttpServletRequest());
    context2.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context2.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    AbstractMvcView view2 = new MockMvcView(mvcView, context2);
    view2.setExpressionParser(createExpressionParser());
    view2.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    view2.restoreState((ViewActionStateHolder) viewActionState);
    assertFalse(view2.userEventQueued());
    view2.render();
    assertEquals(context2.getFlowScope().get("bindBean"), model.get("bindBean"));
    BindingModel bm = (BindingModel) model.get(BindingResult.MODEL_KEY_PREFIX + "bindBean");
View Full Code Here

Examples of org.springframework.webflow.validation.WebFlowMessageCodesResolver

    context.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    org.springframework.web.servlet.View mvcView = new MockView();
    AbstractMvcView view = new MockMvcView(mvcView, context);
    view.setExpressionParser(createExpressionParser());
    view.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    view.processUserEvent();
    assertFalse(view.hasFlowEvent());
    assertTrue(bindBean.validationMethodInvoked);
  }
View Full Code Here

Examples of org.springframework.webflow.validation.WebFlowMessageCodesResolver

    context.getMockExternalContext().setNativeResponse(new MockHttpServletResponse());
    context.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
    org.springframework.web.servlet.View mvcView = new MockView();
    AbstractMvcView view = new MockMvcView(mvcView, context);
    view.setExpressionParser(createExpressionParser());
    view.setMessageCodesResolver(new WebFlowMessageCodesResolver());
    view.processUserEvent();
    assertFalse(view.hasFlowEvent());
    assertFalse(bindBean.validationMethodInvoked);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.