use of org.springframework.web.servlet.tags.NestedPathTag in project spring-framework by spring-projects.
the class InputTagTests method withNestedBind.
@Test
public void withNestedBind() throws Exception {
NestedPathTag nestedPathTag = new NestedPathTag();
nestedPathTag.setPath("spouse.");
nestedPathTag.setPageContext(getPageContext());
nestedPathTag.doStartTag();
this.tag.setPath("name");
assertEquals(Tag.SKIP_BODY, this.tag.doStartTag());
String output = getOutput();
assertTagOpened(output);
assertTagClosed(output);
assertContainsAttribute(output, "type", getType());
assertValueAttribute(output, "Sally");
}
use of org.springframework.web.servlet.tags.NestedPathTag in project spring-framework by spring-projects.
the class InputTagTests method withNestedBindTagWithinForm.
@Test
public void withNestedBindTagWithinForm() throws Exception {
NestedPathTag nestedPathTag = new NestedPathTag();
nestedPathTag.setPath("spouse.");
nestedPathTag.setPageContext(getPageContext());
nestedPathTag.doStartTag();
BindTag bindTag = new BindTag();
bindTag.setPath("name");
bindTag.setPageContext(getPageContext());
bindTag.doStartTag();
BindStatus bindStatus = (BindStatus) getPageContext().findAttribute(BindTag.STATUS_VARIABLE_NAME);
assertEquals("Sally", bindStatus.getValue());
}
use of org.springframework.web.servlet.tags.NestedPathTag in project spring-framework by spring-projects.
the class LabelTagTests method extendPageContext.
@Override
protected void extendPageContext(MockPageContext pageContext) throws JspException {
super.extendPageContext(pageContext);
NestedPathTag nestedPathTag = new NestedPathTag();
nestedPathTag.setPath("spouse.");
nestedPathTag.setPageContext(pageContext);
nestedPathTag.doStartTag();
}
Aggregations