package com.springbook;
import org.springframework.web.servlet.mvc.Controller;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class EditBikeController implements Controller {
private RentABike facade;
public RentABike getFacade() {
return facade;
}
public void setFacade(RentABike facade) {
this.facade = facade;
}
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {
if(request.getParameter("bikeSerialNo") == null) {
System.out.println("bikeSerialNo was null");
return new ModelAndView("editBike.jsp");
} else {
System.out.println("bikeSerialNo == " + request.getParameter("bikeSerialNo"));
Bike bike = facade.getBike(request.getParameter("bikeSerialNo"));
return new ModelAndView("editBike.jsp", "bike", bike);
}
}
}
|