public class ProductController extends MultiActionController {

    private ProductService productService;

    public ModelAndView handleFindAllProduct(HttpServletRequest request, HttpServletResponse response){  ---(1)
        List<ProductTo> products = productService.findAllProduct();
        return new ModelAndView("menudatasource","products",products);  ---(2)
    }

    public void handleOrder(HttpServletRequest request, HttpServletResponse response){ ---(3)
        //do something
        //order
    }

    public void setProductService(ProductService productService) {  ---(4)
        this.productService = productService;
    }

}