Package mvcsample.domain

Examples of mvcsample.domain.Member


    return "redirect:/members";
  }

  @RequestMapping(params = "form", produces = "text/html")
  public String createForm(Model uiModel) {
    populateEditForm(uiModel, new Member());
    return "members/create";
  }
View Full Code Here


  @RequestMapping(value = "/{id}", method = RequestMethod.DELETE, produces = "text/html")
  public String delete(@PathVariable("id") Long id,
      @RequestParam(value = "page.page", required = false) Integer page,
      @RequestParam(value = "page.size", required = false) Integer size,
      Model uiModel, HttpServletRequest httpServletRequest) {
    Member member = this.memberRepository.findOne(id);
    System.out.println("page: " + page + ", size:" + size);
    this.memberRepository.delete(member);
    uiModel.asMap().clear();
    uiModel.addAttribute("page.page",
        (page == null) ? "1" : page.toString());
View Full Code Here

public class TestBeanWrapper {

  @Test
  public void testBeanWrapper() {
    BeanWrapper memberWrapped = new BeanWrapperImpl(new Member());
    ConversionService conversionService = new DefaultFormattingConversionService();
    memberWrapped.setConversionService(conversionService );
    memberWrapped.setAutoGrowNestedPaths(true);
    PropertyValue pv1 = new PropertyValue("first", "john");
    PropertyValue pv2 = new PropertyValue("last", "doe");
   
    memberWrapped.setPropertyValue(pv1);
    memberWrapped.setPropertyValue(pv2);
   
    PropertyValue pvN1 = new PropertyValue("addresses[2].line1", "Address 2 line 1");
    memberWrapped.setPropertyValue(pvN1);
    PropertyValue pvN2 = new PropertyValue("addresses[0].line1", "Address 0 line 1");
    memberWrapped.setPropertyValue(pvN2);
    Member member = (Member)memberWrapped.getWrappedInstance();
    System.out.println(member.getAddresses());
  }
View Full Code Here

TOP

Related Classes of mvcsample.domain.Member

Copyright © 2018 www.massapicom. 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.