Search in sources :

Example 1 with HtmlCommandButton

use of jakarta.faces.component.html.HtmlCommandButton in project myfaces by apache.

the class PartialStateManagementStrategyTest method setUp.

@Override
public void setUp() throws Exception {
    super.setUp();
    FactoryFinder.setFactory(FactoryFinder.VISIT_CONTEXT_FACTORY, VisitContextFactoryImpl.class.getName());
    RenderKitFactory renderKitFactory = (RenderKitFactory) FactoryFinder.getFactory("jakarta.faces.render.RenderKitFactory");
    renderKit = new MockRenderKit() {

        ResponseStateManager stateManager = new ResponseStateManager() {

            public Object getState(FacesContext context, String viewId) {
                return stateToRestore;
            }
        };

        @Override
        public ResponseStateManager getResponseStateManager() {
            return stateManager;
        }
    };
    renderKitFactory.addRenderKit("HTML_BASIC2", renderKit);
    // FactoryFinder.setFactory(FactoryFinder.VISIT_CONTEXT_FACTORY,
    // VisitContextFactoryImpl.class.getName());
    renderKit.addRenderer(new HtmlCommandButton().getFamily(), new HtmlCommandButton().getRendererType(), new HtmlButtonRenderer());
    renderKit.addRenderer(new HtmlForm().getFamily(), new HtmlForm().getRendererType(), new HtmlFormRenderer());
    renderKit.addRenderer(new HtmlOutputText().getFamily(), new HtmlOutputText().getRendererType(), new HtmlTextRenderer());
    renderKit.addRenderer(new HtmlInputText().getFamily(), new HtmlInputText().getRendererType(), new HtmlTextRenderer());
}
Also used : FacesContext(jakarta.faces.context.FacesContext) HtmlInputText(jakarta.faces.component.html.HtmlInputText) VisitContextFactoryImpl(org.apache.myfaces.component.visit.VisitContextFactoryImpl) HtmlCommandButton(jakarta.faces.component.html.HtmlCommandButton) HtmlFormRenderer(org.apache.myfaces.renderkit.html.HtmlFormRenderer) HtmlTextRenderer(org.apache.myfaces.renderkit.html.HtmlTextRenderer) HtmlForm(jakarta.faces.component.html.HtmlForm) ResponseStateManager(jakarta.faces.render.ResponseStateManager) HtmlButtonRenderer(org.apache.myfaces.renderkit.html.HtmlButtonRenderer) HtmlOutputText(jakarta.faces.component.html.HtmlOutputText) MockRenderKit(org.apache.myfaces.test.mock.MockRenderKit) RenderKitFactory(jakarta.faces.render.RenderKitFactory)

Example 2 with HtmlCommandButton

use of jakarta.faces.component.html.HtmlCommandButton in project myfaces by apache.

the class DefaultHtmlDecoratorTestCaseUrn method checkTags.

private void checkTags() throws Exception {
    UIViewRoot root = facesContext.getViewRoot();
    HtmlHead head = (HtmlHead) root.findComponent("idHead");
    int linksFound = 0;
    int scriptsFound = 0;
    for (UIComponent child : head.getChildren()) {
        if (child instanceof UIOutput) {
            if (ResourceUtils.DEFAULT_SCRIPT_RENDERER_TYPE.equals(child.getRendererType())) {
                Assert.assertEquals("osc", child.getId());
                scriptsFound++;
            }
            if (ResourceUtils.DEFAULT_STYLESHEET_RENDERER_TYPE.equals(child.getRendererType())) {
                Assert.assertEquals("osh", child.getId());
                linksFound++;
            }
        }
    }
    for (UIComponent child : root.getComponentResources(facesContext, "head")) {
        if ("jakarta.faces.resource.Stylesheet".equals(child.getRendererType())) {
            Assert.assertEquals("osh", child.getId());
            linksFound++;
        }
    }
    Assert.assertEquals(1, linksFound);
    Assert.assertEquals(1, scriptsFound);
    HtmlBody body = (HtmlBody) root.findComponent("idBody");
    Assert.assertNotNull(body);
    UIForm form = (UIForm) root.findComponent("myForm");
    Assert.assertNotNull(form);
    HtmlCommandLink link1 = (HtmlCommandLink) form.findComponent("link1");
    Assert.assertNotNull(link1);
    Assert.assertEquals("#{test.testAction}", link1.getActionExpression().getExpressionString());
    HtmlCommandLink link2 = (HtmlCommandLink) form.findComponent("link2");
    Assert.assertNotNull(link2);
    Assert.assertEquals(1, link2.getActionListeners().length);
    HtmlOutputLink link3 = (HtmlOutputLink) form.findComponent("link3");
    Assert.assertNotNull(link3);
    Assert.assertEquals("/my/new/location.txt", link3.getValue());
    HtmlOutcomeTargetLink link4 = (HtmlOutcomeTargetLink) form.findComponent("link4");
    Assert.assertNotNull(link4);
    Assert.assertEquals("rollback", link4.getOutcome());
    HtmlCommandButton button = (HtmlCommandButton) form.findComponent("button1");
    Assert.assertNotNull(button);
    Assert.assertEquals("#{test.testAction}", button.getActionExpression().getExpressionString());
    HtmlOutcomeTargetButton button2 = (HtmlOutcomeTargetButton) form.findComponent("button2");
    Assert.assertNotNull(button2);
    Assert.assertEquals("rollback", button2.getOutcome());
    HtmlGraphicImage img1 = (HtmlGraphicImage) form.findComponent("img1");
    Assert.assertNotNull(img1);
    Assert.assertEquals("/my/image.png", img1.getUrl());
    HtmlCommandButton input1 = (HtmlCommandButton) form.findComponent("input1");
    Assert.assertNotNull(input1);
    HtmlSelectBooleanCheckbox input2 = (HtmlSelectBooleanCheckbox) form.findComponent("input2");
    Assert.assertNotNull(input2);
    HtmlInputText input3 = (HtmlInputText) form.findComponent("input3");
    Assert.assertNotNull(input3);
    HtmlInputText input4 = (HtmlInputText) form.findComponent("input4");
    Assert.assertNotNull(input4);
    HtmlInputText input5 = (HtmlInputText) form.findComponent("input5");
    Assert.assertNotNull(input5);
    HtmlInputText input6 = (HtmlInputText) form.findComponent("input6");
    Assert.assertNotNull(input6);
    HtmlInputText input7 = (HtmlInputText) form.findComponent("input7");
    Assert.assertNotNull(input7);
    HtmlInputText input8 = (HtmlInputText) form.findComponent("input8");
    Assert.assertNotNull(input8);
    HtmlInputText input9 = (HtmlInputText) form.findComponent("input9");
    Assert.assertNotNull(input9);
    HtmlInputText input10 = (HtmlInputText) form.findComponent("input10");
    Assert.assertNotNull(input10);
    HtmlInputText input11 = (HtmlInputText) form.findComponent("input11");
    Assert.assertNotNull(input11);
    HtmlInputText input12 = (HtmlInputText) form.findComponent("input12");
    Assert.assertNotNull(input12);
    HtmlInputText input13 = (HtmlInputText) form.findComponent("input13");
    Assert.assertNotNull(input13);
    HtmlInputText input14 = (HtmlInputText) form.findComponent("input14");
    Assert.assertNotNull(input14);
    HtmlInputFile input15 = (HtmlInputFile) form.findComponent("input15");
    Assert.assertNotNull(input15);
    HtmlInputHidden input16 = (HtmlInputHidden) form.findComponent("input16");
    Assert.assertNotNull(input16);
    HtmlInputSecret input17 = (HtmlInputSecret) form.findComponent("input17");
    Assert.assertNotNull(input17);
    HtmlCommandButton input18 = (HtmlCommandButton) form.findComponent("input18");
    Assert.assertNotNull(input18);
    HtmlCommandButton input19 = (HtmlCommandButton) form.findComponent("input19");
    Assert.assertNotNull(input19);
    HtmlInputText input20 = (HtmlInputText) form.findComponent("input20");
    Assert.assertNotNull(input20);
    HtmlOutputLabel label1 = (HtmlOutputLabel) form.findComponent("label1");
    Assert.assertNotNull(label1);
    HtmlSelectOneListbox select1 = (HtmlSelectOneListbox) form.findComponent("select1");
    Assert.assertNotNull(select1);
    HtmlSelectManyListbox select2 = (HtmlSelectManyListbox) form.findComponent("select2");
    Assert.assertNotNull(select2);
    HtmlInputTextarea textarea1 = (HtmlInputTextarea) form.findComponent("textarea1");
    Assert.assertNotNull(textarea1);
}
Also used : HtmlSelectBooleanCheckbox(jakarta.faces.component.html.HtmlSelectBooleanCheckbox) HtmlInputTextarea(jakarta.faces.component.html.HtmlInputTextarea) HtmlInputFile(jakarta.faces.component.html.HtmlInputFile) HtmlSelectOneListbox(jakarta.faces.component.html.HtmlSelectOneListbox) HtmlCommandLink(jakarta.faces.component.html.HtmlCommandLink) HtmlOutcomeTargetLink(jakarta.faces.component.html.HtmlOutcomeTargetLink) HtmlGraphicImage(jakarta.faces.component.html.HtmlGraphicImage) UIComponent(jakarta.faces.component.UIComponent) HtmlInputText(jakarta.faces.component.html.HtmlInputText) UIForm(jakarta.faces.component.UIForm) HtmlCommandButton(jakarta.faces.component.html.HtmlCommandButton) HtmlOutputLabel(jakarta.faces.component.html.HtmlOutputLabel) HtmlInputSecret(jakarta.faces.component.html.HtmlInputSecret) HtmlHead(jakarta.faces.component.html.HtmlHead) HtmlBody(jakarta.faces.component.html.HtmlBody) UIOutput(jakarta.faces.component.UIOutput) HtmlSelectManyListbox(jakarta.faces.component.html.HtmlSelectManyListbox) HtmlOutputLink(jakarta.faces.component.html.HtmlOutputLink) UIViewRoot(jakarta.faces.component.UIViewRoot) HtmlOutcomeTargetButton(jakarta.faces.component.html.HtmlOutcomeTargetButton) HtmlInputHidden(jakarta.faces.component.html.HtmlInputHidden)

Example 3 with HtmlCommandButton

use of jakarta.faces.component.html.HtmlCommandButton in project myfaces by apache.

the class CompositeComponentAttributeTestCase method testSimpleActionTargetAttributeName.

@Test
public void testSimpleActionTargetAttributeName() throws Exception {
    MockAttributeBean bean = new MockAttributeBean();
    facesContext.getExternalContext().getRequestMap().put("bean", bean);
    UIViewRoot root = facesContext.getViewRoot();
    vdl.buildView(facesContext, root, "testActionTargetAttributeName.xhtml");
    UIComponent panelGroup1 = root.findComponent("mainForm:testGroup1");
    Assert.assertNotNull(panelGroup1);
    UINamingContainer compositeComponent1 = (UINamingContainer) panelGroup1.findComponent("cc1");
    Assert.assertNotNull(compositeComponent1);
    UIComponent facet1 = compositeComponent1.getFacet(UIComponent.COMPOSITE_FACET_NAME);
    Assert.assertNotNull(facet1);
    HtmlCommandButton button1 = (HtmlCommandButton) facet1.findComponent("submitButton");
    Assert.assertNotNull(button1);
    HtmlCommandButton button2 = (HtmlCommandButton) facet1.findComponent("cancelAction");
    Assert.assertNotNull(button2);
    compositeComponent1.pushComponentToEL(facesContext, compositeComponent1);
    facet1.pushComponentToEL(facesContext, facet1);
    button1.pushComponentToEL(facesContext, button1);
    MethodExpression method = button1.getActionExpression();
    Assert.assertEquals("testActionMethodTypeSubmit", method.invoke(facesContext.getELContext(), null));
    Assert.assertEquals(1, button1.getActionListeners().length);
    button1.getActionListeners()[0].processAction(new ActionEvent(button1));
    Assert.assertTrue(bean.isSubmitActionListenerCalled());
    button1.popComponentFromEL(facesContext);
    button2.pushComponentToEL(facesContext, button2);
    method = button2.getActionExpression();
    Assert.assertEquals(bean.cancelAction(), method.invoke(facesContext.getELContext(), null));
    Assert.assertEquals(1, button2.getActionListeners().length);
    button2.getActionListeners()[0].processAction(new ActionEvent(button2));
    Assert.assertTrue(bean.isCancelActionListenerCalled());
    button2.popComponentFromEL(facesContext);
    facet1.popComponentFromEL(facesContext);
    compositeComponent1.popComponentFromEL(facesContext);
    StringWriter sw = new StringWriter();
    MockResponseWriter mrw = new MockResponseWriter(sw);
    facesContext.setResponseWriter(mrw);
    compositeComponent1.encodeAll(facesContext);
    sw.flush();
/*
        HtmlRenderedAttr[] attrs = new HtmlRenderedAttr[]{
                new HtmlRenderedAttr("style")
        };
            
        HtmlCheckAttributesUtil.checkRenderedAttributes(attrs, sw.toString());
        */
}
Also used : StringWriter(java.io.StringWriter) ActionEvent(jakarta.faces.event.ActionEvent) UIComponent(jakarta.faces.component.UIComponent) MockResponseWriter(org.apache.myfaces.test.mock.MockResponseWriter) HtmlCommandButton(jakarta.faces.component.html.HtmlCommandButton) UINamingContainer(jakarta.faces.component.UINamingContainer) UIViewRoot(jakarta.faces.component.UIViewRoot) MethodExpression(jakarta.el.MethodExpression) Test(org.junit.Test)

Example 4 with HtmlCommandButton

use of jakarta.faces.component.html.HtmlCommandButton in project myfaces by apache.

the class CompositeComponentAttributeTestCase method testCompositeActionTargetAttributeName.

@Test
public void testCompositeActionTargetAttributeName() throws Exception {
    MockAttributeBean bean = new MockAttributeBean();
    facesContext.getExternalContext().getRequestMap().put("bean", bean);
    UIViewRoot root = facesContext.getViewRoot();
    vdl.buildView(facesContext, root, "testCompositeActionTargetAttributeName.xhtml");
    UIComponent panelGroup1 = root.findComponent("mainForm:testGroup1");
    Assert.assertNotNull(panelGroup1);
    UINamingContainer compositeComponent1 = (UINamingContainer) panelGroup1.findComponent("cc1");
    Assert.assertNotNull(compositeComponent1);
    UIComponent facet1 = compositeComponent1.getFacet(UIComponent.COMPOSITE_FACET_NAME);
    Assert.assertNotNull(facet1);
    UINamingContainer compositeComponent2 = (UINamingContainer) facet1.getChildren().get(0);
    Assert.assertNotNull(compositeComponent2);
    UIComponent facet2 = compositeComponent2.getFacet(UIComponent.COMPOSITE_FACET_NAME);
    Assert.assertNotNull(facet2);
    HtmlCommandButton button1 = (HtmlCommandButton) facet2.findComponent("submitButton");
    Assert.assertNotNull(button1);
    HtmlCommandButton button2 = (HtmlCommandButton) facet2.findComponent("cancelAction");
    Assert.assertNotNull(button2);
    compositeComponent1.pushComponentToEL(facesContext, compositeComponent1);
    facet1.pushComponentToEL(facesContext, facet1);
    compositeComponent2.pushComponentToEL(facesContext, compositeComponent2);
    facet2.pushComponentToEL(facesContext, facet1);
    button1.pushComponentToEL(facesContext, button1);
    MethodExpression method = button1.getActionExpression();
    Assert.assertEquals("testActionMethodTypeSubmit", method.invoke(facesContext.getELContext(), null));
    Assert.assertEquals(1, button1.getActionListeners().length);
    button1.getActionListeners()[0].processAction(new ActionEvent(button1));
    Assert.assertTrue(bean.isSubmitActionListenerCalled());
    button1.popComponentFromEL(facesContext);
    button2.pushComponentToEL(facesContext, button2);
    method = button2.getActionExpression();
    Assert.assertEquals(bean.cancelAction(), method.invoke(facesContext.getELContext(), null));
    Assert.assertEquals(1, button2.getActionListeners().length);
    button2.getActionListeners()[0].processAction(new ActionEvent(button2));
    Assert.assertTrue(bean.isCancelActionListenerCalled());
    button2.popComponentFromEL(facesContext);
    facet2.popComponentFromEL(facesContext);
    compositeComponent2.popComponentFromEL(facesContext);
    facet1.popComponentFromEL(facesContext);
    compositeComponent1.popComponentFromEL(facesContext);
    StringWriter sw = new StringWriter();
    MockResponseWriter mrw = new MockResponseWriter(sw);
    facesContext.setResponseWriter(mrw);
    compositeComponent1.encodeAll(facesContext);
    sw.flush();
/*
        HtmlRenderedAttr[] attrs = new HtmlRenderedAttr[]{
                new HtmlRenderedAttr("style")
        };
            
        HtmlCheckAttributesUtil.checkRenderedAttributes(attrs, sw.toString());
        */
}
Also used : StringWriter(java.io.StringWriter) ActionEvent(jakarta.faces.event.ActionEvent) UIComponent(jakarta.faces.component.UIComponent) MockResponseWriter(org.apache.myfaces.test.mock.MockResponseWriter) HtmlCommandButton(jakarta.faces.component.html.HtmlCommandButton) UINamingContainer(jakarta.faces.component.UINamingContainer) UIViewRoot(jakarta.faces.component.UIViewRoot) MethodExpression(jakarta.el.MethodExpression) Test(org.junit.Test)

Example 5 with HtmlCommandButton

use of jakarta.faces.component.html.HtmlCommandButton in project myfaces by apache.

the class DefaultHtmlDecoratorTestCase method checkTags.

private void checkTags() throws Exception {
    UIViewRoot root = facesContext.getViewRoot();
    HtmlHead head = (HtmlHead) root.findComponent("idHead");
    int linksFound = 0;
    int scriptsFound = 0;
    for (UIComponent child : head.getChildren()) {
        if (child instanceof UIOutput) {
            if (ResourceUtils.DEFAULT_SCRIPT_RENDERER_TYPE.equals(child.getRendererType())) {
                Assert.assertEquals("osc", child.getId());
                scriptsFound++;
            }
            if (ResourceUtils.DEFAULT_STYLESHEET_RENDERER_TYPE.equals(child.getRendererType())) {
                Assert.assertEquals("osh", child.getId());
                linksFound++;
            }
        }
    }
    for (UIComponent child : root.getComponentResources(facesContext, "head")) {
        if ("jakarta.faces.resource.Stylesheet".equals(child.getRendererType())) {
            Assert.assertEquals("osh", child.getId());
            linksFound++;
        }
    }
    Assert.assertEquals(1, linksFound);
    Assert.assertEquals(1, scriptsFound);
    HtmlBody body = (HtmlBody) root.findComponent("idBody");
    Assert.assertNotNull(body);
    UIForm form = (UIForm) root.findComponent("myForm");
    Assert.assertNotNull(form);
    HtmlCommandLink link1 = (HtmlCommandLink) form.findComponent("link1");
    Assert.assertNotNull(link1);
    Assert.assertEquals("#{test.testAction}", link1.getActionExpression().getExpressionString());
    HtmlCommandLink link2 = (HtmlCommandLink) form.findComponent("link2");
    Assert.assertNotNull(link2);
    Assert.assertEquals(1, link2.getActionListeners().length);
    HtmlOutputLink link3 = (HtmlOutputLink) form.findComponent("link3");
    Assert.assertNotNull(link3);
    Assert.assertEquals("/my/new/location.txt", link3.getValue());
    HtmlOutcomeTargetLink link4 = (HtmlOutcomeTargetLink) form.findComponent("link4");
    Assert.assertNotNull(link4);
    Assert.assertEquals("rollback", link4.getOutcome());
    HtmlCommandButton button = (HtmlCommandButton) form.findComponent("button1");
    Assert.assertNotNull(button);
    Assert.assertEquals("#{test.testAction}", button.getActionExpression().getExpressionString());
    HtmlOutcomeTargetButton button2 = (HtmlOutcomeTargetButton) form.findComponent("button2");
    Assert.assertNotNull(button2);
    Assert.assertEquals("rollback", button2.getOutcome());
    HtmlGraphicImage img1 = (HtmlGraphicImage) form.findComponent("img1");
    Assert.assertNotNull(img1);
    Assert.assertEquals("/my/image.png", img1.getUrl());
    HtmlCommandButton input1 = (HtmlCommandButton) form.findComponent("input1");
    Assert.assertNotNull(input1);
    HtmlSelectBooleanCheckbox input2 = (HtmlSelectBooleanCheckbox) form.findComponent("input2");
    Assert.assertNotNull(input2);
    HtmlInputText input3 = (HtmlInputText) form.findComponent("input3");
    Assert.assertNotNull(input3);
    HtmlInputText input4 = (HtmlInputText) form.findComponent("input4");
    Assert.assertNotNull(input4);
    HtmlInputText input5 = (HtmlInputText) form.findComponent("input5");
    Assert.assertNotNull(input5);
    HtmlInputText input6 = (HtmlInputText) form.findComponent("input6");
    Assert.assertNotNull(input6);
    HtmlInputText input7 = (HtmlInputText) form.findComponent("input7");
    Assert.assertNotNull(input7);
    HtmlInputText input8 = (HtmlInputText) form.findComponent("input8");
    Assert.assertNotNull(input8);
    HtmlInputText input9 = (HtmlInputText) form.findComponent("input9");
    Assert.assertNotNull(input9);
    HtmlInputText input10 = (HtmlInputText) form.findComponent("input10");
    Assert.assertNotNull(input10);
    HtmlInputText input11 = (HtmlInputText) form.findComponent("input11");
    Assert.assertNotNull(input11);
    HtmlInputText input12 = (HtmlInputText) form.findComponent("input12");
    Assert.assertNotNull(input12);
    HtmlInputText input13 = (HtmlInputText) form.findComponent("input13");
    Assert.assertNotNull(input13);
    HtmlInputText input14 = (HtmlInputText) form.findComponent("input14");
    Assert.assertNotNull(input14);
    HtmlInputFile input15 = (HtmlInputFile) form.findComponent("input15");
    Assert.assertNotNull(input15);
    HtmlInputHidden input16 = (HtmlInputHidden) form.findComponent("input16");
    Assert.assertNotNull(input16);
    HtmlInputSecret input17 = (HtmlInputSecret) form.findComponent("input17");
    Assert.assertNotNull(input17);
    HtmlCommandButton input18 = (HtmlCommandButton) form.findComponent("input18");
    Assert.assertNotNull(input18);
    HtmlCommandButton input19 = (HtmlCommandButton) form.findComponent("input19");
    Assert.assertNotNull(input19);
    HtmlInputText input20 = (HtmlInputText) form.findComponent("input20");
    Assert.assertNotNull(input20);
    HtmlOutputLabel label1 = (HtmlOutputLabel) form.findComponent("label1");
    Assert.assertNotNull(label1);
    HtmlSelectOneListbox select1 = (HtmlSelectOneListbox) form.findComponent("select1");
    Assert.assertNotNull(select1);
    HtmlSelectManyListbox select2 = (HtmlSelectManyListbox) form.findComponent("select2");
    Assert.assertNotNull(select2);
    HtmlInputTextarea textarea1 = (HtmlInputTextarea) form.findComponent("textarea1");
    Assert.assertNotNull(textarea1);
}
Also used : HtmlSelectBooleanCheckbox(jakarta.faces.component.html.HtmlSelectBooleanCheckbox) HtmlInputTextarea(jakarta.faces.component.html.HtmlInputTextarea) HtmlInputFile(jakarta.faces.component.html.HtmlInputFile) HtmlSelectOneListbox(jakarta.faces.component.html.HtmlSelectOneListbox) HtmlCommandLink(jakarta.faces.component.html.HtmlCommandLink) HtmlOutcomeTargetLink(jakarta.faces.component.html.HtmlOutcomeTargetLink) HtmlGraphicImage(jakarta.faces.component.html.HtmlGraphicImage) UIComponent(jakarta.faces.component.UIComponent) HtmlInputText(jakarta.faces.component.html.HtmlInputText) UIForm(jakarta.faces.component.UIForm) HtmlCommandButton(jakarta.faces.component.html.HtmlCommandButton) HtmlOutputLabel(jakarta.faces.component.html.HtmlOutputLabel) HtmlInputSecret(jakarta.faces.component.html.HtmlInputSecret) HtmlHead(jakarta.faces.component.html.HtmlHead) HtmlBody(jakarta.faces.component.html.HtmlBody) UIOutput(jakarta.faces.component.UIOutput) HtmlSelectManyListbox(jakarta.faces.component.html.HtmlSelectManyListbox) HtmlOutputLink(jakarta.faces.component.html.HtmlOutputLink) UIViewRoot(jakarta.faces.component.UIViewRoot) HtmlOutcomeTargetButton(jakarta.faces.component.html.HtmlOutcomeTargetButton) HtmlInputHidden(jakarta.faces.component.html.HtmlInputHidden)

Aggregations

HtmlCommandButton (jakarta.faces.component.html.HtmlCommandButton)10 UIComponent (jakarta.faces.component.UIComponent)8 UIViewRoot (jakarta.faces.component.UIViewRoot)6 StringWriter (java.io.StringWriter)5 MockResponseWriter (org.apache.myfaces.test.mock.MockResponseWriter)5 MethodExpression (jakarta.el.MethodExpression)4 HtmlInputText (jakarta.faces.component.html.HtmlInputText)4 HtmlOutputText (jakarta.faces.component.html.HtmlOutputText)4 Test (org.junit.Test)4 UIForm (jakarta.faces.component.UIForm)3 UIOutput (jakarta.faces.component.UIOutput)3 HtmlBody (jakarta.faces.component.html.HtmlBody)3 HtmlForm (jakarta.faces.component.html.HtmlForm)3 UINamingContainer (jakarta.faces.component.UINamingContainer)2 HtmlCommandLink (jakarta.faces.component.html.HtmlCommandLink)2 HtmlGraphicImage (jakarta.faces.component.html.HtmlGraphicImage)2 HtmlHead (jakarta.faces.component.html.HtmlHead)2 HtmlInputFile (jakarta.faces.component.html.HtmlInputFile)2 HtmlInputHidden (jakarta.faces.component.html.HtmlInputHidden)2 HtmlInputSecret (jakarta.faces.component.html.HtmlInputSecret)2