title: Map multiple request parameters
body: <p>I'm sending two parameters using GET (through URL) and I would like my request method to receive them like this...</p>
  
  <p>Here's the controller:</p>
  
  <pre><code>@RequestMapping("/basketItems")
  public String basketItems(
      @RequestParam("fname") String firstName, 
      @RequestParam("lname") String lastName, 
      Model model) {
  
      Customer customer = customerManager.getCustomer(firstName, lastName);
      Basket basket = basketManager.getBasket(customer.getReferenceNumber());
  
      model.addAttribute("basket", basket);
      model.addAttribute("totalItems", basketManager.getTotalNumberOfItems(basket));
      model.addAttribute("totalPrice", basketManager.getTotalProductPrice(basket));
  
      return "basketItems"; 
  }
  </code></pre>
  
  <p>I get this error</p>
  
  <pre><code>org.springframework.web.bind.MissingServletRequestParameterException:Required java.lang.String parameter 'lname' is not present
  </code></pre>